GitHub & Code
openPullRequest
Open Pull Request
Open a pull request on a connected GitHub repo.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "open a PR", and it calls openPullRequest.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"base": "<base>",
"head": "<head>",
"owner": "<owner>",
"repo": "<repo>",
"title": "<title>"
},
"name": "openPullRequest"
}Arguments
accountstringoptionalConnected GitHub login to act as. Defaults to the Primary account.basestringrequiredThe branch to merge into (e.g. main: the PR target)bodystringoptionalPR body (markdown)citationRefstringoptionalThe BuildDoc, Task, or ticket this PR implements, as the signature's leading cite chip. Pass a Linear identifier (CLOUD-183, TEK-268), a Linear issue URL (https://linear.app/<workspace>/issue/TEK-268/...), or a BuildDoc or Task URL. It is…headstringrequiredThe feature branch with the changesownerstringrequiredRepository ownerrepostringrequiredRepository nametitlestringrequiredPR title
Returns
The registry does not declare a return shape.
Ask for it
The Cloud routes these requests to this verb.
- open a PR
- raise a pull request
Pair it with
The verbs that finish the job.
Questions
What does openPullRequest do?
Open a pull request on a connected GitHub repo. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use openPullRequest 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 a PR", and it calls openPullRequest.
Is openPullRequest safe to let an AI call?
openPullRequest changes your workspace. What an AI creates is Private until you share it. 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.