loading…
Search for a command to run...
loading…
Enables managing GitHub Project views, priorities, dependencies, and metrics through natural language.
Enables managing GitHub Project views, priorities, dependencies, and metrics through natural language.
A Model Context Protocol server implementation for the GitHub Projects API. This package provides operations for managing GitHub Project views, priorities, dependencies, and metrics.
npm install @terraco89/mcp-server-github-projects
Set the following environment variables:
GITHUB_TOKEN=your_github_personal_access_token
The token needs the following permissions:
project (read/write)repo (read)Add this to your claude_desktop_config.json:
{
"mcpServers": {
"github-projects": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_TOKEN",
"mcp/github-projects"
],
"env": {
"GITHUB_TOKEN": "YOUR_TOKEN_HERE"
}
}
}
}
{
"mcpServers": {
"github-projects": {
"command": "npx",
"args": [
"-y",
"@terraco89/mcp-server-github-projects"
],
"env": {
"GITHUB_TOKEN": "YOUR_TOKEN_HERE"
}
}
}
}
import { server } from '@terraco89/mcp-server-github-projects';
// Start the server
server.listen();
mcp-server-github-projects
createProjectView - Create a new view in a GitHub ProjectupdateProjectView - Update an existing viewdeleteProjectView - Delete a viewlistProjectViews - List all views in a projectassessItemPriority - Assess and update item prioritybatchUpdatePriorities - Update multiple item prioritiesmanageItemDependencies - Manage item dependenciesanalyzeDependencies - Analyze project dependenciesgenerateProjectMetrics - Generate project metrics# Install dependencies
npm install
# Build
npm run build
# Watch mode
npm run watch
Docker build:
docker build -t mcp/github-projects -f Dockerfile .
MIT
from
Run in your terminal:
claude mcp add github-projects-mcp-server -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.