mcpField
T
TAPD MCP Server

TAPD MCP Server

本地服务
github.com/zhengjianhong001生产力081 周前更新

关于 TAPD MCP Server

这是一款基于 Python 的 MCP 服务,将 TAPD 需求管理功能接入 MCP 客户端,支持多条件查询、分页展示和获取完整需求详情。

主要功能

  1. 01查询和管理需求
  2. 02按 ID、标题或状态筛选
  3. 03分页展示查询结果
  4. 04获取完整需求详情

适用场景

  1. 01按 ID 或标题查找需求
  2. 02按状态查看需求
  3. 03分页浏览查询结果
  4. 04获取单项需求的完整详情

MCP 相关

它向 MCP 客户端提供 TAPD 需求查询与管理能力,包括条件筛选、分页和完整详情获取。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

TAPD MCP Server

基于MCP Python SDK开发的TAPD服务器,实现TAPD平台的需求管理功能集成。

功能特点

  • 需求查询与管理
    • 支持多条件查询(ID、标题、状态等)
    • 分页展示
    • 完整的需求详情获取

技术栈

  • FastAPI
  • Python 3.8+
  • MCP Python SDK

安装

  1. 克隆仓库:
git clone [repository-url]
cd tapd-mcp-server
  1. 安装依赖:
pip install -r requirements.txt
  1. 配置环境变量: 创建.env文件并设置以下变量:
TAPD_API_USER=your_api_user
TAPD_API_PASSWORD=your_api_password

运行

uvicorn app.main:app --reload

API文档

启动服务后访问:http://localhost:8000/docs

开发规范

  • 遵循PEP 8编码规范
  • 完整的异常处理
  • 详细的日志记录

测试

pytest

安全说明

  • 接口认证
  • 敏感信息加密
  • 并发请求处理

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。