DailyBot MCP
DailyBot MCP
Littlebird がインストール済みの DailyBot CLI を通じて DailyBot のチェックインを読み取り、送信できるようにする、小規模なローカル MCP サーバーです。
要件
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 で Settings > Integrations を開きます。
カスタム 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にない場合: サーバーを起動するために使用するシェルで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