todo_mcp_server
If you are the rightful owner of todo_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A simple todo model context protocol (MCP) server built with TypeScript SDK.
Todo MCP Server
A simple todo model context protocol (MCP) server built with TypeScript SDK.
Features
- Add and delete todo items
- Mark todos as complete
- Get all todos
Installation
- Clone the repository
- Install dependencies:
npm install
Development
Run the development server:
npm run dev
Build for production:
npm run build
Testing with mcp-inspector
- Install mcp-inspector (if not already installed):
npm install -g @modelcontext/mcp-inspector
- Build your MCP server:
npm run build
- In a new terminal, inspect the server:
mcp-inspector node /path/to/repo/build/index.js
Local MCP Server Installation
To use this MCP server in other local projects:
- Build the server:
npm run build
- Link the package locally:
npm link
- Configure your project's mcp.config.json:
{
"mcpServers": {
// ...
"todo": {
"command": "node",
"args": [
"/path/to/repo/build/index.js"
]
}
}
}
Project Structure
src/
- Contains all source filesindex.ts
- Main application entry point
build/
- Contains compiled output (created during build)package.json
- Project configuration and dependenciestsconfig.json
- TypeScript configuration
Available Scripts
dev
- Start development serverbuild
- Build production versionwatch
- Watch for changes and rebuildclean
- Remove build artifacts