
greddy7574/taigamcpserver
Deployment & DevOps이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Node.js server for automating Taiga project management with MCP (Modular Control Protocol)
개요
A powerful server that enables natural language interaction with systems. Seamlessly manage your projects, sprints, user stories, tasks, and issues through conversational AI. 🤖 : This project was developed collaboratively with (claude.ai/code), showcasing the potential of AI-assisted software development. - : List and view project details - : Create, list, and track sprint progress with detailed statistics - : Create and manage user stories within projects - : Create tasks linked to user stories - : Full issue lifecycle management with sprint associations - View issues by sprint with complete relationship mapping - Get detailed issue information including sprint assignments - Track sprint progress with completion statistics - Real-time status updates and progress monitoring - : Create multiple issues in one operation (up to 20) - : Bulk create user stories with story points - : Mass create tasks for specific user stories - : Individual failures don't affect other items - :...
README
원문 README의 일부입니다. 원문 보기.
🚀 Taiga MCP Server
A powerful Model Context Protocol (MCP) server that enables natural language interaction with Taiga project management systems. Seamlessly manage your projects, sprints, user stories, tasks, and issues through conversational AI.
🤖 AI-Powered Development: This project was developed collaboratively with Claude Code (claude.ai/code), showcasing the potential of AI-assisted software development.
✨ Features
📊 Complete Project Management
- Projects: List and view project details
- Sprints: Create, list, and track sprint progress with detailed statistics
- User Stories: Create and manage user stories within projects
- Tasks: Create tasks linked to user stories
- Issues: Full issue lifecycle management with sprint associations
🔗 Advanced Sprint-Issue Tracking
- View issues by sprint with complete relationship mapping
- Get detailed issue information including sprint assignments
- Track sprint progress with completion statistics
- Real-time status updates and progress monitoring
🚀 Batch Operations
- Batch Create Issues: Create multiple issues in one operation (up to 20)
- Batch Create User Stories: Bulk create user stories with story points
- Batch Create Tasks: Mass create tasks for specific user stories
- Smart Error Handling: Individual failures don’t affect other items
- Detailed Reporting: Success/failure status for each item
🔍 Advanced Query Syntax
- SQL-like Query Language: Use
field:operator:valuesyntax for precise searches - Logical Operators: Combine conditions with AND, OR, NOT
- Text Matching: Fuzzy search, wildcards, and substring matching
- Date Ranges: Flexible time-based queries (today, last_week, >7d)
- Sorting & Limiting: ORDER BY and LIMIT clauses for result control
💬 Team Collaboration System
- Comment Management: Add, view, edit, and delete comments on any work item
- Discussion Threads: Complete comment history with user information
- Team Communication: Enhanced collaboration through structured discussions
- Real-time Updates: Immediate comment synchronization across team
📎 File Attachment Management
- Flexible File Upload: Support both file path and Base64 upload methods
- Claude Client Integration: Optimized for Claude Desktop file handling
- Multi-format Support: Images, documents, PDFs, and all major file types
- Smart Path Resolution: Automatic file path detection from common locations
- Download Management: Efficient file download with path management
설치
npx taiga-mcp-server설정
{
"mcpServers": {
"taiga-mcp": {
"command": "npx",
"args": ["taiga-mcp-server"],
"env": {
"TAIGA_API_URL": "https://api.taiga.io/api/v1",
"TAIGA_USERNAME": "your_username",
"TAIGA_PASSWORD": "your_password"
}
}
}
}