Geekbot MCP
一个服务器,用于连接 Anthropic 的 Claude AI 和 Geekbot 的站立会议管理工具,允许用户在 Claude 的对话中访问和使用 Geekbot 的数据。
Tools
fetch_standups
Fetch standups list from Geekbot Returns: str: Properly formatted JSON string of standups list
fetch_reports
Fetch reports list from Geekbot Args: standup_id: int, optional, default is None The standup id to fetch reports for user_id: int, optional, default is None The user id to fetch reports for after: str, optional, default is None The date to fetch reports after in YYYY-MM-DD format before: str, optional, default is None The date to fetch reports before in YYYY-MM-DD format Returns: str: Properly formatted JSON string of reports list
README
Geekbot MCP
Geekbot MCP 服务器充当 Anthropic 的 Claude AI 和 Geekbot 强大的站会、投票和调查管理工具之间的桥梁。 提供对您的 Geekbot 数据的访问以及一套工具,以便在您的 Claude AI 对话中无缝使用它们。
功能
- 站会信息: 获取您在 Geekbot 中的所有站会
- 报告检索: 获取带有过滤选项的站会报告
- 成员信息: 获取您在 Geekbot 中的所有团队成员
安装
下载 uv 包管理器
curl -LsSf https://astral.sh/uv/install.sh | sh
更多说明请参见此处
git clone https://github.com/geekbot-com/geekbot-mcp.git
cd geekbot-mcp
uv tool install --editable .
配置
在使用 Geekbot MCP 之前,您需要设置您的 Geekbot API 密钥:
您可以从此处获取您的 Geekbot API 密钥。
在您的 claude_desktop_config.json 中配置 mcp 服务器
{
"globalShortcut": "",
"mcpServers": {
"geekbot-mcp": {
"command": "<path-to-your-uv-executable>",
"args": [
"tool",
"run",
"geekbot-mcp"
],
"env": {
"GB_API_KEY": "<your-geekbot-api-key>"
}
}
}
}
要查找您的 uv 可执行文件的路径,您可以在终端中运行 which uv。
您可以在此处找到有关配置的更多信息
可用工具
list_standups
从您的 Geekbot 工作区检索所有站会的列表。
响应为纯文本格式。
<Standups>
***Standup: 1 - Infrastructure Changelog***
id: 1
name: Infrastructure Changelog
channel: team-infrastructure
time: 10:00:00
timezone: user_local
questions:
- text: What changed in the infrastructure today?
answer_type: text
is_random: False
***Standup: 2 - Meeting Agenda (TOC Beta)***
id: 2
name: Meeting Agenda (TOC Beta)
channel: meeting-notes
time: 10:00:00
timezone: user_local
questions:
- text: What should we discuss in this meeting?
answer_type: text
is_random: False
</Standups>
fetch_reports
获取站会报告,支持按以下内容进行过滤:
- standup_id
- user_id
- after
- before
响应为纯文本格式。
<Reports>
***Report: 1 - 1***
id: 208367845
reporter_name: John Doe | @john_doe
reporter_id: U1234
standup_id: 1
created_at: 2025-03-27 13:52:59
content:
q: What have you done since your last report?
a: • Plan work for the next week
• Worked on the new feature
q: What will you do today?
a: • Plan work for the next week
• Worked on the new feature
q: How do you feel today?
a: I am fine.
list_members
检索您 Geekbot 工作区中的所有成员的列表。
开发
设置开发环境
git clone https://github.com/geekbot-com/geekbot-mcp.git
cd geekbot-mcp
uv venv
source .venv/bin/activate
uv pip install -e
运行测试
pytest
贡献
欢迎贡献!请随时提交 Pull Request。
许可证
本项目根据 MIT 许可证获得许可
致谢
- 构建于 Anthropic 的 MCP 协议 之上
- 使用 Geekbot API
推荐服务器
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 模型以安全和受控的方式获取实时的网络信息。