MCP_Agent:RE is an MCP server that connects AI clients to Tencent's TAPD project management platform to retrieve, preprocess, and analyze agile workflow data. Built for quality assurance engineers, Scrum masters, and software teams using TAPD, it automates the retrieval of user stories, requirements, and defect tracking records. The server provides tools to clean rich HTML descriptions, calculate text metrics, index project records into a vector database for semantic retrieval, and run exact multi-field searches across project backlogs. In addition to data fetching, it includes analytical capabilities such as time-trend reporting for bug resolution, keyword frequency tracking, and automated overview generation through LLM integration. By structuring raw TAPD issue items into structured JSON or vector formats, MCP_Agent:RE enables LLM assistants to perform quality evaluations on test cases, draft retrospective summaries, and monitor agile task progression without manual export workflows. All interactions are handled locally through standard Model Context Protocol tool endpoints, bridging external agile tracking APIs directly to developer-facing AI environments.
Category: CRM, ERP & E-commerce
Tags: agile, defect-tracking, requirements, tapd
bash cd MCPAgentRE 3. Create a virtual environment and synchronize dependencies with uv: bash uv venv uv sync 4. Create a configuration file named api.txt in the root directory containing your TAPD credentials: python API_USER = 'your_tapd_api_user' API_PASSWORD = 'your_tapd_api_password' WORKSPACE_ID = 'your_tapd_workspace_id' 5. Register the server in your MCP client (such as Claude Desktop) by configuring it to run tapd_mcp_server.py using the Python interpreter inside .venv. For additional workflow scripts and configuration options, consult the MCPAgentRE repository.Part of MCP Servers
MCP_Agent:RE is a Model Context Protocol server that bridges AI assistants to the TAPD agile project management platform. It allows QA specialists and developers to query requirements, track defects, and generate local quality analytics directly from supported MCP client interfaces.
Installation requires Python 3.10 and the uv package manager. You clone the repository, run uv venv and uv sync to install the required packages, and create an api.txt file with your TAPD credentials before pointing your MCP client to tapd_mcp_server.py.
MCP_Agent:RE works with any client supporting standard Model Context Protocol server configurations over stdio. This includes Claude Desktop, Cursor, and any other developer environment configured to launch local Python MCP processes.
Basic TAPD data retrieval, exact multi-field searches, and trend calculations work strictly with TAPD credentials. Optional features such as automated overview generation and description text cleaning require configuring external LLM access, such as DeepSeek or SiliconFlow.
The server retrieves requirements, user stories, and defect entries from a specified TAPD workspace ID. It supports live paginated fetching, local JSON storage, priority filtering, and statistical aggregations across project statuses and assignees.