GitHub Projects MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITHUB_TOKEN | No | GitHub Personal Access Token (classic or fine-grained) for authentication | |
| GITHUB_APP_ID | No | GitHub App ID for GitHub App authentication | |
| GITHUB_APP_PRIVATE_KEY | No | Private key for GitHub App authentication | |
| GITHUB_APP_INSTALLATION_ID | No | Installation ID for GitHub App authentication |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_projectsA | List GitHub Projects V2 for a user or organization |
| get_projectB | Get detailed information about a specific GitHub Project V2 |
| create_projectC | Create a new GitHub Project V2 |
| update_projectB | Update a GitHub Project V2 (title, description, readme, visibility, or closed status) |
| delete_projectB | Delete a GitHub Project V2 |
| list_project_itemsB | List all items (issues, pull requests, draft issues) in a GitHub Project V2 |
| get_project_itemB | Get detailed information about a specific item in a GitHub Project V2 |
| add_draft_issueB | Add a new draft issue to a GitHub Project V2 |
| add_existing_issueB | Add an existing issue or pull request to a GitHub Project V2 |
| update_item_fieldB | Update a field value on an item in a GitHub Project V2 |
| remove_project_itemB | Remove an item from a GitHub Project V2 |
| list_project_fieldsB | List all fields in a GitHub Project V2 |
| create_fieldB | Create a new custom field in a GitHub Project V2 |
| update_fieldC | Update a field in a GitHub Project V2 |
| delete_fieldB | Delete a custom field from a GitHub Project V2 |
| list_project_viewsB | List all views in a GitHub Project V2 |
| get_project_viewB | Get detailed information about a specific view in a GitHub Project V2 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lexmata/github-projects-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server