站立mcp
一个模型上下文协议(MCP)服务器,使用自然语言将您的日常站立记录到Notion。
告诉你的AI代理:
log my standup — today I worked on jwt API and dashboard它解析您的消息,通过Cohere提取单个任务,并将它们作为带日期的项目符号列表附加到您的Notion页面上——没有表单,没有模板,只有简单的英语。
______________________________________________________________________
运作原理
You (natural language)
↓
Claude Code
↓
log_standup tool ←── MCP server (this repo)
↓
Cohere API (extracts tasks)
↓
Notion API (appends to your page)______________________________________________________________________
先决条件
______________________________________________________________________
设置
步骤1--获取您的Notion令牌
- 首选 notion.so/my集成
- 点击 新集成 → 给它起个名字→ click 保存
- 复制 内部整合秘密 → 这是你的
NOTION_TOKEN
步骤2--获取您的Notion页面ID
- 在浏览器中打开您的Notion站立页面
- 从URL复制ID:
https://www.notion.so/myworkspace/Daily-Standup-abc123def456...
^^^^^^^^^^^^^^^^
this is your NOTION_DATABASE_ID- 与您的集成共享页面:
- 打开页面→ click ... (右上)→ 连接 → 选择您的集成
步骤3-获取您的Cohere API密钥
- 首选 dashboard.cohere.com/api-keys
- 点击 新API密钥 → 复制它→ 这是你的
COHERE_API_KEY
步骤4——安装软件包
直接从GitHub安装(不需要PyPI):
# using uv (recommended)
uv tool install git+https://github.com/Aakash-Pandit/standup-mcp-server
# using pipx
pipx install git+https://github.com/Aakash-Pandit/standup-mcp-server步骤5--运行安装向导
导航到您的项目并运行:
cd your-project
standup-mcp init向导将:
- 提示输入您的三个凭据(键入时可见)
- 将它们保存到
~/.zshrc--从不进去.mcp.json或回购 - 将它们自动应用于当前会话(无需运行
source ~/.zshrc) - 创建
.mcp.json在您的项目中,内部没有凭据
[standup-mcp] Setup wizard
========================================
Tokens will be saved to ~/.zshrc (not in .mcp.json).
This keeps your credentials secure and works across all projects.
NOTION_TOKEN — your Notion integration secret
Get it at: notion.so/my-integrations → New integration → copy the secret
> secret_xxxxxxxxxxxxxxxxxxxx
NOTION_DATABASE_ID — your Notion page ID
Open your Notion page in browser → copy the ID from the URL (notion.so//)
> abc123xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
COHERE_API_KEY — your Cohere API key
Get it at: dashboard.cohere.com/api-keys
> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Written to /Users/you/.zshrc
[standup-mcp] Created .mcp.json
All done! Next step:
Restart your Claude Code session, then tell your agent:
"log my standup — today I worked on X and Y"生成的 .mcp.json 不包含凭据,只包含以下命令:
{
"mcpServers": {
"standup": {
"command": "/Users/you/.local/bin/standup-mcp",
"args": []
}
}
}如果.mcp.json已存在其他配置的MCP服务器,init安全地合并standup无需修改任何其他内容即可进入。
步骤6--重新启动Claude代码
关闭并重新打开Claude Code会话。验证服务器是否已加载:
/mcp你应该看看 standup 以连接状态列出。
第7步——记录你的单口相声
用简单的英语告诉你的经纪人:
log my standup — today I worked on jwt API and dashboard它将附加到您的Notion页面:
📅 2026-04-03
• jwt API
• dashboard______________________________________________________________________
证书摘要
| 钥匙 | 哪里可以买到 |
|---|---|
NOTION_TOKEN | notion.so/my集成 → 新集成→ 内部整合秘密 |
NOTION_DATABASE_ID | 您的通知页面URL→ 工作区名称后的长ID |
COHERE_API_KEY | dashboard.cohere.com/api-keys |
代币存储在 ~/.zshrc --从来没有 .mcp.json 或者回购。
______________________________________________________________________
故障排除
standup 显示为失败 /mcp list
凭据可能丢失或不正确。重新运行向导:
standup-mcp init然后重新启动Claude Code。
通知页面未更新
您的集成无法访问该页面:
- 打开Notion页面→ ... → 连接 → 添加您的集成
standup-mcp: command not found
该软件包尚未安装。运行:
uv tool install git+https://github.com/Aakash-Pandit/standup-mcp-serverClaude开始处理我的repo,而不是记录standup
MCP服务器未连接。检查 /mcp --如果 standup 未列出,请重新运行 standup-mcp init 并重新启动会话。
______________________________________________________________________
