
MCP Server
sidharth74659
public
POC
一个为 Claude Desktop 提供待办事项功能的简单 MCP 服务器。
Repository Info
0
Stars
0
Forks
0
Watchers
0
Issues
TypeScript
Language
-
License
About This Server
一个为 Claude Desktop 提供待办事项功能的简单 MCP 服务器。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
```
node --loader ts-node/esm src/index.ts
```
---
# Claude Todo MCP Server
This is a simple MCP (Model Context Protocol) server that provides todo list functionality for Claude Desktop.
## Features
- Add todo items
- List todo items
- Delete todo items
## Setup Instructions
### For Claude Desktop
1. Open Claude Desktop
2. Go to Settings > Developer > Edit Config
3. Add the following configuration:
```json
{
"mcpServers": {
"todo-mcp": {
"command": "node",
"args": ["claude-mcp.js"]
}
}
}
```
4. Save and restart Claude Desktop
5. You should now see "Claude Todo MCP" available in Claude Desktop
### For Cursor
1. Open Cursor IDE
2. Go to Settings > MCP
3. Click "Add Server"
4. Add the following configuration:
```json
{
"mcpServers": {
"todo-mcp": {
"command": "node",
"args": ["claude-mcp.js"]
}
}
}
```
5. Click "Add"
## Usage
You can use natural language to manage your todo list:
- "Add 'Buy groceries' to my todo list"
- "Show me my todo list"
- "Delete 'Buy groceries' from my todo list"
## Development
To run the server locally:
```
node claude-mcp.js
```
## Requirements
- Node.js v14 or later
- @modelcontextprotocol/sdk package
Check:
- node_modules/@modelcontextprotocol/sdk/README.md
- [x] Step 1: Set Up Your Development Environment
- [x] Step 2: Implementing the MCP Server
- [x] Step 3: Building the MCP Client
- [x] Step 4: Integrating with an LLM
- [x] Step 5: Building a Frontend Chat Interface
Sample Chat Interface:
```
Connected to MCP server
Todo Assistant is ready. Type your command:
> Show me my todos.
Current Todos: []
Type another command:
Add 'Buy groceries' to my list
Added new todo: Buy groceries
Type another command:
> include 'Buy groceries' to my list
Added new todo: Buy groceries
Type another command:
> join 'Buy groceries join' to my list
Added new todo: Buy groceries join
Type another command:
> put 'Buy groceries put' to my list
Added new todo: Buy groceries put
Type another command:
What do I need to do?
Current Todos: [
"Buy groceries",
"Buy groceries",
"Buy groceries join",
"Buy groceries put"
]
Type another command:
Show me my todos
Current Todos: [
"Buy groceries",
"Buy groceries",
"Buy groceries join",
"Buy groceries put"
]
Type another command:
delete the first todo
Sorry, I didn't understand that command.
Type another command:
> delete first todo
Sorry, I didn't understand that command.
Type another command:
> remove first todo
Sorry, I didn't understand that command.
Type another command:
> remove 'first todo'
Sorry, I didn't understand that command.
```
<!--
- [ ] Step 4: Connect the server to a client
- [ ] Step 5: Implement a tool
- [ ] Step 6: Implement a resource
- [ ] Step 7: Test the server
- [ ] Step 8: Deploy the server
-->Quick Start
1
Clone the repository
git clone https://github.com/sidharth74659/POC2
Install dependencies
cd POC
npm install3
Follow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Ownersidharth74659
RepoPOC
Language
TypeScript
License-
Last fetched8/8/2025
Recommended MCP Servers
💬
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
integrationsdiscordchat
🔗
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
integrationsautomationsaas
🕷️
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
apifycrawlerdata
🌐
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
testingqabrowsers
⚡
Zapier MCP
A Zapier server that provides automation capabilities for various apps.
zapierautomation