DailyBot MCP
DailyBot MCP
一个本地小型 MCP 服务器,让 Littlebird 通过已安装的 DailyBot CLI 读取并提交你的 DailyBot 签到。
要求
Python 3.10+
DailyBot CLI 3.8+,并已以 Littlebird 应访问其签到的用户身份完成认证
先验证 DailyBot:
dailybot --version
dailybot status --auth如有需要,进行认证:
dailybot loginRelated MCP server: Slack Gitlab Digest Model Context Protocol MCP Server
安装
在此仓库目录下,安装依赖:
uv sync运行
用于手动后台运行:
./mcpctl start
./mcpctl status
./mcpctl logs # Ctrl-C stops following logs, not the server
./mcpctl stop运行时状态和日志存储在被忽略的 .run/ 目录下。
如需在前台运行:
uv run dailybot_mcp.pyMCP 端点仅在你的机器上可用,地址为:
http://127.0.0.1:8765/mcp此服务器仅限 localhost;不提供远程或托管端点。
连接 Littlebird
在 Littlebird 中打开 设置 > 集成。
添加自定义 MCP 服务器。
在服务器 URL 中输入
http://127.0.0.1:8765/mcp。为需要 DailyBot 的聊天或例程启用该集成。
工具
list_checkins(date: str | None = None) -> dict[str, Any]
get_checkin(checkin_id: str) -> dict[str, Any]
get_checkin_history(checkin_id: str, from_date: str, to_date: str, search: str | None = None, limit: int | None = None) -> dict[str, Any]
submit_checkin(checkin_id: str, answers: list[str], response_date: str | None = None, confirmed: bool = False) -> dict[str, Any]list_checkins列出某一天的待处理和已完成签到。get_checkin返回签到的配置和有序问题。get_checkin_history返回 DailyBot 在任意包含性日期范围内提供的回复,可选地按search过滤,并以limit限制数量。submit_checkin仅在你明确批准后,当confirmed=True时按问题顺序提交答案。
日期使用 YYYY-MM-DD 格式。历史结果遵循你的 DailyBot 账户权限。
开发
测试会模拟 DailyBot,不会接触真实账户:
uv run python -m unittest -v故障排除
DailyBot 不在
PATH中: 确保在启动服务器的同一 shell 中dailybot --version能正常工作。DailyBot 未认证: 运行
dailybot login,然后用dailybot status --auth验证。Littlebird 无法连接: 确认服务器进程仍在运行,且 URL 确切为
http://127.0.0.1:8765/mcp。端口已被占用: 在启动此服务器前,停止使用端口
8765的进程。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables submitting team check-ins to Steady (app.steady.space) by automating the web form through login, team discovery, and check-in submission with previous/next/blockers fields.52
- FlicenseNot gradedqualityDmaintenanceSummarizes Slack activity and GitLab merge requests with OpenAI to help generate daily standups, weekly reports, or quarterly check-ins.

@crontinel/mcp-serverofficial
AlicenseAqualityBmaintenanceConnects AI assistants to Crontinel, enabling natural language queries about cron jobs, queues, Horizon status, and alerts without opening a browser.717MIT- FlicenseNot gradedqualityCmaintenanceEnables AI assistants like Cursor and Claude Desktop to interact with Slack workspaces, allowing message sending, channel reading, user management, and file operations through natural language.
Related MCP Connectors
Monitor uptime and incidents, run checks, and publish status updates from your Uptimepage org.
Manage your MakeMeBetter AI tasks, habits, and goals from your AI assistant.
Read your team's end-of-day reports and roster from Eodly.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/allen-n/dailybot-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server