FogBugz MCP Server
一个模型上下文协议服务器,使语言学习模型能够与 FogBugz 交互,从而实现诸如创建和更新问题、分配案例、列出未结案例以及通过自然语言搜索等操作。
README
FogBugz MCP 服务器
一个用于通过语言学习模型 (LLM),例如 Claude,与 FogBugz 交互的模型上下文协议 (MCP) 服务器。
概述
此服务器允许 LLM 对 FogBugz 执行各种操作,包括:
- 创建带有可选附件的新问题/案例
- 更新现有案例(更改项目、区域、里程碑、优先级)
- 将案例分配给特定用户
- 列出用户的未结案例
- 获取指向特定案例的直接链接
- 通过各种条件搜索案例
该服务器实现了 模型上下文协议 (MCP) 规范,允许任何 MCP 兼容的 LLM 客户端使用它。
项目背景
该项目是在 OpenAI 的 o3-mini-high 模型 的帮助下启动的,该模型生成了一个全面的开发计划(请参阅存储库中的 DEVELOPMENT-PLAN.md)。该计划概述了使用 TypeScript 构建 FogBugz MCP 服务器的架构、工具和实现细节。
详细的规范作为开发团队的蓝图,展示了 AI 如何有效地协助项目设计和规划的早期阶段。该项目既是 AI 辅助开发的示例,也是通过 MCP 协议增强 AI 功能的工具。
安装
# 从 npm 安装
npm install -g fogbugz-mcp
# 或者直接使用 npx
npx fogbugz-mcp <fogbugz-url> <api-key>
用法
基本用法
# 使用命令行参数运行
fogbugz-mcp https://yourcompany.fogbugz.com your-api-key
# 或者使用环境变量
export FOGBUGZ_URL=https://yourcompany.fogbugz.com
export TEST_FOGBUGZ_API_KEY=your-api-key
fogbugz-mcp
开发
# 克隆存储库
git clone https://github.com/yourusername/fogbugz-mcp.git
cd fogbugz-mcp
# 安装依赖
npm install
# 创建一个包含 FogBugz 凭据的 .env 文件
echo "FOGBUGZ_URL=https://yourcompany.fogbugz.com" > .env
echo "TEST_FOGBUGZ_API_KEY=your-api-key" >> .env
# 运行 API 浏览器以测试 FogBugz API
npm run explore
# 运行服务器的开发版本
npm run dev
# 运行测试
npm test
# 构建项目
npm run build
API 浏览器
该项目包含一个 API 浏览器工具,用于直接测试 FogBugz API 端点:
# 运行所有 API 测试
npm run explore
# 运行特定测试(按索引)
npm run explore 0 # 运行第一个测试
MCP 工具
此服务器为 LLM 提供以下 MCP 工具:
fogbugz_create_case- 创建一个新的 FogBugz 案例fogbugz_update_case- 更新现有案例的字段fogbugz_assign_case- 将案例分配给特定用户fogbugz_list_my_cases- 列出分配给特定用户的案例fogbugz_search_cases- 使用查询字符串搜索案例fogbugz_get_case_link- 获取指向特定案例的直接链接
许可证
ISC
推荐服务器
Baidu Map
百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
Playwright MCP Server
一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。
Magic Component Platform (MCP)
一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。
Audiense Insights MCP Server
通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。
VeyraX
一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。
graphlit-mcp-server
模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。
Kagi MCP Server
一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。
e2b-mcp-server
使用 MCP 通过 e2b 运行代码。
Neon MCP Server
用于与 Neon 管理 API 和数据库交互的 MCP 服务器
Exa MCP Server
模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。