GT

greddy7574/taigamcpserver

Deployment & DevOps

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

7 stars 10 forks 品質 62 トレンド 15NOASSERTION

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