DailyBot MCP
DailyBot MCP
설치된 DailyBot CLI를 통해 Littlebird가 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에서 설정 > 통합을 엽니다.
사용자 지정 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을 모의(mock) 처리하며 실제 계정에 연결하지 않습니다:
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