mcp-server-my-todo
mcp-server-my-todo
개인 할 일 목록을 위한 최소한의 MCP(Model Context Protocol) 서버이며, SQLite를 기반으로 합니다.
Tools
add_todo(task: str)— 새 할 일 항목 추가list_todos(include_done: bool = True)— 할 일 목록 표시, 완료된 항목은 선택적으로 숨김complete_todo(todo_id: int)— 할 일을 완료로 표시delete_todo(todo_id: int)— 할 일 삭제
Related MCP server: Todo MCP Server
로컬 실행
uv sync
uv run main.py서버는 streamable-http 전송을 사용하여 http://0.0.0.0:8000/mcp에서 수신 대기합니다.
환경 변수:
PORT— 수신 대기할 포트 (기본값8000)TODO_DB_PATH— SQLite 파일 경로 (기본값todo.db)
MCP 클라이언트를 http://localhost:8000/mcp에 연결하여 시도해 보세요(예: MCP inspector 사용).
uv run mcp dev main.pyRender에 배포
이 저장소에는 Dockerfile과 render.yaml 블루프린트가 포함되어 있으며, 이를 통해 웹 서비스와 /data에 마운트된 1GB 영구 디스크가 프로비저닝됩니다(SQLite 파일이 배포/재시작 후에도 유지되도록 하기 위함입니다 — Render의 일반 파일 시스템은 임시적이며, 디스크는 유료 인스턴스 유형이 필요하므로 plan: starter를 사용합니다).
이 저장소를 GitHub에 푸시합니다.
Render에서 새 Blueprint를 만들고 저장소를 지정합니다 —
render.yaml을 읽고Dockerfile을 빌드한 뒤 컨테이너를 실행합니다.배포가 완료되면 MCP 엔드포인트는
https://<your-service>.onrender.com/mcp입니다.
먼저 로컬에서 이미지를 빌드/실행하여 정상 동작을 확인할 수도 있습니다:
docker build -t mcp-server-my-todo .
docker run --rm -p 8000:8000 mcp-server-my-todo배포 간 영속성이 필요하지 않다면 블루프린트를 건너뛰고 동일한 빌드/시작 명령어로 무료 티어의 기본 Render 웹 서비스를 만들면 됩니다 — 서비스가 재배포되거나 종료될 때마다 할 일 목록은 초기화될 뿐입니다.
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
- AlicenseAqualityDmaintenanceAn MCP server that allows AI assistants to manage todo lists stored in a simple markdown file, supporting creation, reading, updating, and deletion of todo items with persistent IDs.5146MIT
- AlicenseNot gradedqualityDmaintenanceA simple MCP server for managing todo items with SQLite database storage, supporting add, list, and remove operations.136ISC
- FlicenseNot gradedqualityCmaintenanceMCP server that exposes a TODO list API to AI assistants, enabling natural language management of tasks with create, read, update, and delete operations.
- AlicenseNot gradedqualityDmaintenanceA small MCP server for managing todos, enabling assistants like Claude to create, update, and query task lists through natural conversation. Stores everything in a local SQLite database.131ISC
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
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/Ismailtlem/mcp-test'
If you have feedback or need assistance with the MCP directory API, please join our Discord server