GT

greddy7574/taigamcpserver

Deployment & DevOps

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

7 stars 0 forks 품질 59 트렌드 23

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:value syntax 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
GitHub에서 전체 README 보기

설치

npx taiga-mcp-server
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "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" } } } }