ads_github_contribution_setup
Prepare or create a GitHub fork for publishing reviewed AdsMCP changes, with confirmation required before the configured token saves the fork setup.
Instructions
Prepare an optional GitHub fork for publishing reviewed AdsMCP changes. confirm=true may create the fork through the configured GitHub token.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"confirm": "<confirm>"
},
"name": "ads_github_contribution_setup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | Yes | Set true only after reviewing the upstream repository and agreeing to create or save the fork setup. | |
| create_fork | No | Create a personal fork through the GitHub API when one is not already configured; defaults to true. | |
| upstream_repository | No | GitHub owner/repository for the upstream project; defaults to ADSMCP_UPSTREAM_REPOSITORY or the local origin. |