@illodev/taiga-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@illodev/taiga-mcpList all open issues in the current sprint"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Taiga MCP Server
Full-featured MCP (Model Context Protocol) server for Taiga project management. Provides comprehensive access to Taiga's API v1, enabling AI agents to manage projects, epics, user stories, tasks, issues, sprints, wiki pages, memberships, roles, and more.
Features
Covers all Taiga API v1 endpoints:
Projects — CRUD, stats, tags, likes, watching
Epics — CRUD, bulk create, related user stories, voting, watching, attachments
User Stories — CRUD, bulk operations, ordering, voting, watching, attachments
Tasks — CRUD, bulk create, voting, watching, attachments
Issues — CRUD, bulk create, voting, watching, attachments
Milestones/Sprints — CRUD, stats, watching
Wiki — Pages & links CRUD, watching, attachments
Memberships — CRUD, bulk invite
Roles — CRUD with permissions
Users — List, get, me, stats, contacts
Statuses — US/Task/Issue statuses, types, priorities, severities, points
Custom Attributes — Definitions & values for epics, user stories, tasks, issues
History & Comments — Change history, create/delete comments
Search — Global project search
Timeline — User & project timeline
Resolver — Slug/ref to ID resolution
Webhooks — CRUD, test, logs
Export/Import — Project export & import
Related MCP server: Enterprise AI Bridge (MCP)
Setup
Environment Variables
Variable | Description |
| Taiga instance URL (e.g. |
| Taiga username |
| Taiga password |
MCP Client Configuration (recommended)
The easiest way to use this server is via npx — no installation required:
{
"mcpServers": {
"taiga": {
"command": "npx",
"args": ["-y", "@illodev/taiga-mcp"],
"env": {
"TAIGA_URL": "https://taiga.example.com",
"TAIGA_USERNAME": "your-user",
"TAIGA_PASSWORD": "your-pass"
}
}
}
}VS Code / GitHub Copilot — add the entry above to your
mcp.json.
Claude Desktop — add it undermcpServersinclaude_desktop_config.json.
Docker Compose
cp .env.example .env
# Edit .env with your Taiga credentials
docker compose up --buildLocal Development
pnpm install
pnpm run devBuild
pnpm run build
pnpm startAgent Customizations
This project includes ready-to-use GitHub Copilot customizations under .github/ so your AI agents can work effectively with the Taiga MCP tools.
.github/
├── agents/ # Custom agents (10)
│ ├── taiga-project-manager.agent.md # Orchestrator — delegates to sub-agents
│ ├── taiga-user-stories.agent.md # User story CRUD, backlog, story points
│ ├── taiga-tasks.agent.md # Task CRUD, statuses, comments
│ ├── taiga-issues.agent.md # Bug triage & issue classification
│ ├── taiga-epics.agent.md # Epic CRUD, story-to-epic linking
│ ├── taiga-sprints.agent.md # Sprint lifecycle & burndown
│ ├── taiga-wiki.agent.md # Wiki pages, links, history
│ ├── taiga-team.agent.md # Members, roles, permissions
│ ├── taiga-reporter.agent.md # Project reports & analytics (read-only)
│ └── taiga-project-setup.agent.md # Project config, webhooks, export/import
├── instructions/ # Context-aware guidelines
│ ├── taiga-mcp-usage.instructions.md # Tool naming, ID resolution, common patterns
│ ├── taiga-workflows.instructions.md # Scrum/Kanban recipes, feature flows
│ └── taiga-orchestration.instructions.md # Agent delegation & coordination
└── skills/ # On-demand workflow skills
├── sprint-planning/SKILL.md # Create & manage sprints
├── backlog-grooming/SKILL.md # Refine stories, epics, and points
├── issue-triage/SKILL.md # Classify and prioritize issues
├── project-setup/SKILL.md # Configure a new project from scratch
├── project-reporting/SKILL.md # Generate stats and reports
├── team-management/SKILL.md # Manage members, roles, permissions
└── wiki-documentation/SKILL.md # Create and organize wiki pagesCustom Agents
Agent | Role | Invoke |
Taiga Project Manager | Orchestrator — delegates to specialized agents, resolves context |
|
Taiga User Stories | User story CRUD, backlog/kanban ordering, story points, comments |
|
Taiga Tasks | Task CRUD, task statuses, comments, custom attributes |
|
Taiga Issues | Bug triage, issue classification, severity/priority management |
|
Taiga Epics | Epic CRUD, story-to-epic linking, epic custom attributes |
|
Taiga Sprints | Sprint lifecycle, burndown stats, milestone management |
|
Taiga Wiki | Wiki page CRUD, navigation links, comments, history |
|
Taiga Team | Member invitations, role management, user profiles |
|
Taiga Reporter | Project reports, burndown analysis, team activity summaries (read-only) |
|
Taiga Project Setup | Project creation, status/workflow config, webhooks, export/import |
|
Skills (slash commands)
Skill | Description |
| Plan sprints, assign stories, track burndown |
| Create epics, refine stories, set points, order backlog |
| Create and classify issues with priority/severity |
| Set up a new project with statuses, roles, tags, and custom attributes |
| Generate sprint, project, and team reports |
| Invite members, assign roles, manage permissions |
| Create and organize wiki pages and navigation |
Expanded Documentation
For detailed guides and examples, see the docs/ folder:
Getting Started — Installation, configuration, and first steps
Agent Architecture — Hub-and-spoke delegation, agent roles, and chaining
Usage Examples — Practical examples for every agent domain
Advanced Workflows — Multi-domain recipes: feature dev, sprint planning, bug lifecycle, project bootstrap
Instructions
Loaded automatically when relevant:
taiga-mcp-usage — Tool naming conventions, ID resolution patterns, error handling
taiga-workflows — Ready-made recipes for Scrum sprints, Kanban boards, feature development, bug resolution
taiga-orchestration — Agent delegation patterns and multi-domain workflow coordination
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/illodev/taiga-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server