| { |
| "name": "create_repository", |
| "description": "Create a new GitHub repository in your account or specified organization", |
| "inputSchema": { |
| "type": "object", |
| "properties": { |
| "autoInit": { |
| "type": "boolean", |
| "description": "Initialize with README" |
| }, |
| "description": { |
| "type": "string", |
| "description": "Repository description" |
| }, |
| "name": { |
| "type": "string", |
| "description": "Repository name" |
| }, |
| "organization": { |
| "type": "string", |
| "description": "Organization to create the repository in (omit to create in your personal account)" |
| }, |
| "private": { |
| "type": "boolean", |
| "description": "Whether the repository should be private. Defaults to true (private) when omitted.", |
| "default": true |
| } |
| }, |
| "required": [ |
| "name" |
| ] |
| } |
| } |