GitHub & Code
listPullRequests
List Pull Requests
List pull requests for a GitHub repository.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "open PRs on X", and it calls listPullRequests.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"owner": "<owner>",
"repo": "<repo>"
},
"name": "listPullRequests"
}Arguments
ownerstringrequiredRepository ownerpageintegeroptional1-indexed page number. Pass the previous call's nextPage.perPagenumberoptionalResults per pagerepostringrequiredRepository namestatestringoptionalPR state filter
Returns
Paginated: one call returns at most perPage results (100 max), and the result carries hasMore plus nextPage.
Declared limits
page: minimum 1page: maximum 9007199254740991perPage: minimum 1perPage: maximum 100
Ask for it
The Cloud routes these requests to this verb.
- open PRs on X
- pull requests in <repo>
Pair it with
The verbs that finish the job.
Questions
What does listPullRequests do?
List pull requests for a GitHub repository. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use listPullRequests from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "open PRs on X", and it calls listPullRequests.
Is listPullRequests safe to let an AI call?
listPullRequests is read-only: it changes nothing. It reaches a system outside The Cloud on your behalf.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.