关于 jellyfish-mcp: A Jellyfish MCP Server
jellyfish-mcp 是一个 MCP 服务,用于从 Jellyfish API 检索和分析工程指标、团队与人员数据。它面向希望在 Claude Desktop、Cursor 等客户端中用自然语言查询 Jellyfish 数据的用户。
主要功能
- 01覆盖指标、团队、人员、分配与交付等多类 API 端点
- 02提供 api_schema 工具查看完整 API 结构
- 03包含 AI 采用与影响分析工具
- 04支持通过 Help Center 工具搜索和读取文章
- 05可选 Agent Skills 生成品牌化 HTML 仪表板
适用场景
- 01查询公司或团队在指定月份的工程指标
- 02列出组织内的团队与工程师
- 03查找指定时间段内未关联的拉取请求
MCP 相关
该项目是一个 MCP 服务,向 MCP 客户端暴露 Jellyfish API 对应的工具,如 company_metrics、list_teams 和 unlinked_pull_requests。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Jellyfish MCP 服务
安全提示:此实现存在已知风险和固有限制。使用前请参阅
SECURITY.md。
重要
此服务未捆绑 PromptGuard。我们建议您在日常使用
jellyfish-mcp前进行配置——请参阅 PROMPTGUARD.md 了解设置方法,并在使用前阅读 SECURITY.md。
概述
一个用于从 Jellyfish API 获取和分析数据的 Model Context Protocol 服务。此服务允许主机(例如 Claude Desktop 或 Cursor)与您的 Jellyfish 实例交互,从而能够以自然语言查询有关工程指标、团队数据以及 Jellyfish API 提供的其他信息。
连接 Jellyfish MCP 后,您可以询问有关 Jellyfish 数据的问题,例如:
- “我们公司在 2026 年 5 月的指标是什么?”
- “能否列出我所在组织的团队?”
- “上个月有哪些未关联的拉取请求?”
安装
完整设置指南请参阅 INSTALL.md。快速链接:
- Claude Desktop — 下载
.mcpb扩展,然后双击安装 - Claude Code、Cursor、VSCode —
npx jellyfish-mcp-server@latest(推荐)或 Docker
开发
想要修改源代码或从本地克隆版本运行?请参阅 DEVELOPMENT.md。
工具和资源
此服务提供多个用于与 Jellyfish API 交互的工具。每个工具对应一个特定的 Jellyfish API 端点,可让您按照 API 中的说明检索或搜索数据。
常规
api_schema- 获取包含所有可用 API 端点的完整 API 架构get_current_date- 返回指定时区的今天日期
AI 影响
ai_company_adoption_analyticsai_company_impact_analyticsai_person_adoptionai_person_adoption_analyticsai_team_adoption_analyticsai_team_impact_analytics
人员分配
allocations_by_personallocations_by_teamallocations_by_investment_categoryallocations_by_investment_category_personallocations_by_investment_category_teamallocations_by_work_categoryallocations_by_work_category_personallocations_by_work_category_teamallocations_filter_fieldsallocations_summary_by_investment_categoryallocations_summary_by_work_category
交付
deliverable_scope_and_effort_historywork_categoriesget_deliverablesearch_deliverables
开发者体验
devex_insights_by_team
指标
company_metricsperson_metricsteam_metricsteam_sprint_summaryunlinked_pull_requests
人员
list_engineerssearch_people
团队
list_teamssearch_teams
帮助中心
search_articlesget_article
技能
除了上述 MCP 工具外,Jellyfish MCP 还支持可选的 Agent 技能。技能也可以在整个聊天过程中调用,但不会与 MCP 捆绑,需要单独安装。要在 Claude Desktop 中安装技能,请从最新版本下载其 .skill 文件,然后双击安装。对于其他宿主应用,请直接从 skills/ 目录安装技能。
安全说明: 技能可能会要求大模型直接编写 HTML,并根据 Jellyfish API 返回的数据构建内容。由于 HTML 是生成的,而非固定的,使用技能就意味着信任 Jellyfish 返回的数据和模型据此构建的 HTML 都可以安全呈现。如果这种信任并无依据,技能可能会生成危险内容,包括用户无意中要求的 HTML 或 JavaScript。技能完全可选,且需要单独安装,因此不愿承担这一风险的用户可以不安装。完整说明请参阅
SECURITY.md。
仪表板
jellyfish-custom-dashboards— 根据 Jellyfish 工程分析数据生成带有品牌标识的 HTML 仪表板。目前支持工程投入报告。

许可证
此代码基于 MIT 许可证分发。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。