Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
MCP server for GitScrum — manage tasks, sprints, time tracking, and client workflows via AI
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
GITSCRUM_API_URL, GITSCRUM_TOKENLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"gitscrum": {
"command": "npx",
"args": [
"-y",
"@gitscrum-studio/mcp-server"
],
"env": {
"GITSCRUM_API_URL": "your-value",
"GITSCRUM_TOKEN": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add gitscrum --env GITSCRUM_API_URL=your-value --env GITSCRUM_TOKEN=your-value -- npx -y @gitscrum-studio/mcp-serverCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"gitscrum": {
"command": "npx",
"args": [
"-y",
"@gitscrum-studio/mcp-server"
],
"env": {
"GITSCRUM_API_URL": "your-value",
"GITSCRUM_TOKEN": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"gitscrum": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@gitscrum-studio/mcp-server"
],
"env": {
"GITSCRUM_API_URL": "your-value",
"GITSCRUM_TOKEN": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
GITSCRUM_API_URL envEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
El nombre en el registro se verificó con el dominio gitscrum.com (el registro comprueba quién es dueño del dominio)
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: GITSCRUM_TOKEN
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (1.0.2) llegó al registro hace 9 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, OpenTakeoff
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Construction takeoff for AI agents: load plans, set scale, measure, count, export with provenance.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
GitScrum MCP Server: Your AI Agent as a Project Manager 🚀
Turn your AI Agent into a full-scale Project Manager.
The Official Model Context Protocol (MCP) server for GitScrum provides AI assistants (Claude, Cursor, Windsurf, Copilot) with deep context and operational access to your entire project stack.
Zero install. Works everywhere.
https://mcp.gitscrum.com/sse
SSE-based server hosted on AWS. Just add URL + token to your AI client.
Best for: Claude Desktop, Cursor, Windsurf, any SSE-compatible client.
→ Setup Guide
Self-hosted via npx.
npx -y @gitscrum-studio/mcp-server
Runs locally via stdio transport. Requires Node.js 18+.
Best for: VS Code, GitHub Copilot, offline environments.
→ Local Setup
GitScrum Studio MCP Server connects AI assistants to your GitScrum workspace via the Model Context Protocol. It gives Claude, GitHub Copilot, Cursor, and any MCP-compatible client full operational access to your project management stack — tasks, sprints, time tracking, user stories, epics, kanban workflows, team discussions, wiki, notes, client CRM, invoicing, proposals, budget tracking, analytics dashboards, standup reports, and activity feeds.
Everything your team does in the GitScrum web app, your AI assistant can now do through conversation.
You: "What's on my plate today?"
Assistant: Fetches your tasks due today across all projects.
You: "Create a sprint for next week with the top 5 backlog items" Assistant: Creates the sprint, assigns tasks, and sets the timeline.
You: "Show me which projects are over budget" Assistant: Returns burn-down data and flags at-risk projects.
You: "Send the Q1 proposal to Acme Corp" Assistant: Creates the proposal, attaches the client, and sends it.
You: "What did the team ship this week?" Assistant: Generates a standup digest with completed work and blockers.
29 tools. 160+ operations. Zero context switching.
npx -y @gitscrum-studio/mcp-server
Claude Desktop
Edit the configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": { "gitscrum": { "command": "npx", "args": ["-y", "@gitscrum-studio/mcp-server"] } } }
</details>
VS Code / Cursor
Add to .vscode/mcp.json or your MCP settings:
{
"servers": { "gitscrum": { "command": "npx", "args": ["-y", "@gitscrum-studio/mcp-server"] } } }
</details>
Tell your AI assistant: "Login to GitScrum"
The server initiates an OAuth 2.0 Device Authorization Grant flow. You authorize in the browser — credentials are never shared with the MCP server.
Each tool uses a consolidated action parameter, reducing LLM context tokens by ~80% compared to individual tool definitions.
| Tool | Actions | Docs |
|---|---|---|
task | my today get create update complete subtasks filter by_code duplicate move notifications | tasks |
sprint | list all get kpis create update stats reports progress metrics | sprints |
workspace | list get | projects |
project | list get stats tasks workflows types efforts labels members | projects |
time | active start stop logs analytics team reports productivity timeline | time-tracking |
| Tool | Actions | Docs |
|---|---|---|
user_story | list get create update all | user-stories |
epic | list create update | epics |
label | list create update attach detach toggle | labels |
task_type | list create update assign | task-types |
workflow | create update | workflows |
| Tool | Actions | Docs |
|---|---|---|
discussion | all channels channel messages send search unread mark_read create_channel update_channel | discussions |
comment | list add update | comments |
wiki | list get create update search | wiki |
note | list get create update share revisions | notevault |
note_folder | list create update move | notevault |
search | — | search |
| Tool | Actions | Docs |
|---|---|---|
client | list get create update contacts interactions add_interaction | clientflow |
invoice | list get stats create update issue send mark_paid | clientflow |
proposal | list get stats create update send approve reject convert | clientflow |
clientflow_dashboard | 8 reports | clientflow |
clientflow_cross_workspace | 4 reports | clientflow |
| Tool | Actions | Docs |
|---|---|---|
standup | summary completed blockers team stuck digest contributors | standup |
analytics | 10 reports | analytics |
activity | feed user_feed notifications activities task_workflow | activity |
budget | projects_at_risk overview consumption burn_down alerts events | budget |
| Tool | Description | Docs |
|---|---|---|
auth_login | Initiate device code flow | auth |
auth_complete | Complete authorization | auth |
auth_status | Check session status | auth |
auth_logout | Clear stored credentials | auth |
Full reference: docs/TOOLS.md
The server is designed around the principle of least privilege.
| Layer | Protection |
|---|---|
| Operations | Only CREATE, READ, UPDATE. DELETE is blocked at MCP and API layers. |
| Authentication | OAuth 2.0 Device Grant — credentials never touch the server. |
| Token storage | Local filesystem with restricted permissions. |
| Rate limiting | Automatic lockout after failed auth attempts. |
Destructive operations must be performed in the GitScrum Studio.
Full details: docs/SECURITY.md
Found a vulnerability? Report privately to security@gitscrum.com.
| [Hosted Server](docs/HOSTED.md) | SSE setup for Claude, Cursor, Windsurf, and more |
| [Usage Guide](docs/USAGE.md) | Practical examples and common workflows |
| [Tools Reference](docs/TOOLS.md) | All 29 tools with parameters and response shapes |
| [Per-Tool Guides](docs/tools/) | Deep-dive into each tool module |
| [Security](docs/SECURITY.md) | Security model, token handling, threat mitigations |
| [Development](docs/DEVELOPMENT.md) | Local setup, architecture, testing, contribution |
| [Changelog](CHANGELOG.md) | Version history and migration notes |
git clone https://github.com/gitscrum-core/mcp-server.git
cd mcp-server npm install npm run build npm test # 378 tests across 22 suites
Inspect locally with the MCP Inspector:
npx @modelcontextprotocol/inspector node dist/index.js
| Requirement | Version |
|---|---|
| Node.js | >= 18.0.0 |
| npm | >= 8.0.0 |
Full guide: docs/DEVELOPMENT.md
See CONTRIBUTING.md for guidelines.
git checkout -b feature/my-feature
npm test git commit -m "feat: describe your change"
MIT — see LICENSE.
Website · Docs · Issues · Changelog
Built by GitScrum