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 Yes, GitHub Projects Server MCP is free — one-click install via Unyly at no cost.
No, GitHub Projects Server runs without API keys or environment variables.
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
Open GitHub Projects Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Security
Low riskAutomated heuristic from public metadata — not a security guarantee.