Taiga MCP Server
Enables natural language interaction with Taiga project management tool to list projects, view details, and create user stories.
README
Taiga MCP Server
An MCP (Model Context Protocol) server that allows you to interact with Taiga using natural language. This server enables you to list your projects and create user stories within your chosen project.
Features
- List all your Taiga projects
- Get detailed information about a specific project
- Create user stories within a project
- List user stories in a project
Prerequisites
- Node.js (v14 or higher)
- npm
- A Taiga account
Installation
-
Clone this repository:
git clone <repository-url> cd mcpTAIGA -
Install dependencies:
npm install -
Configure your Taiga credentials:
Edit the
.envfile and add your Taiga credentials:TAIGA_API_URL=https://api.taiga.io/api/v1 TAIGA_USERNAME=your_username TAIGA_PASSWORD=your_password #OPENAI_API_KEY=your_openai_api_key
Usage
Start the MCP server:
npm start
The server will start and listen for MCP requests via standard input/output.
If you don't use Claude Desktop, Cursor, Windsurf or any client to use the MCP server, you can setup the OPENAI_API_KEY in .env file and execute:
node openaiClient.js
Connecting to the MCP Server
You can connect to the MCP server using any MCP client, such as the MCP Inspector or by using the MCP client SDK.
Available Tools
The server provides the following tools:
authenticate- Authenticate with TaigalistProjects- List all your Taiga projectsgetProject- Get detailed information about a specific projectcreateUserStory- Create a new user story in a projectlistUserStories- List all user stories in a project
More coming soon...
Configuration example:
"taiga-mcp": {
"command": "node",
"args": ["C:\\path\\to\\mcpTAIGA\\src\\index.js"]
}
With WSL:
"taiga-mcp": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"cd /home/user/mcpTAIGA && /usr/bin/node src/index.js"
]
}
Example Prompts
Here are some example natural language prompts you can use with an LLM that supports MCP:
- "List all my Taiga projects"
- "Show me details about project X"
- "Create a new user story in project Y with title 'Implement login feature'"
- "Show me all user stories in project Z"
License
ISC
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.