streamable-httpupdated 1y ago
A Flask server implementation of the Simple Todo API defined in acmetodo.yaml.
Seit über einem Jahr gab es keine Commits. Prüf vor dem Einsatz, ob es noch zu deinen Anforderungen passt.
Was kannst du mit acme todo machen?
Simple Todo API - Flask Implementation
A Flask server implementation of the Simple Todo API defined in acmetodo.yaml.
Setup
- Install dependencies:
pip install -r requirements.txt
- Run the server:
python app.py
The server will start on http://localhost:5000
API Endpoints
GET /todos- List all todosPOST /todos- Create a new todoGET /todos/{id}- Get a specific todoPUT /todos/{id}- Replace a todoPATCH /todos/{id}- Update a todoDELETE /todos/{id}- Delete a todo
Example Usage
# List all todos
curl http://localhost:5000/todos
# Create a new todo
curl -X POST http://localhost:5000/todos \
-H "Content-Type: application/json" \
-d '{"title": "Buy groceries", "completed": false}'
# Get a specific todo
curl http://localhost:5000/todos/1
# Update a todo
curl -X PATCH http://localhost:5000/todos/1 \
-H "Content-Type: application/json" \
-d '{"completed": true}'
# Delete a todo
curl -X DELETE http://localhost:5000/todos/1
Data Format
Todos have the following structure:
id(integer, read-only) - Unique identifiertitle(string, required) - Todo titlecompleted(boolean, default: false) - Completion statusdueDate(string, optional) - Due date in YYYY-MM-DD format
Installation
acme todo zu deinem Client hinzufügen. Wähl den, den du nutzt.
claude mcp add --transport http acme-todo https://mcp.ritzademo.com/mcp/ritza-rzx-our91codex mcp add acme-todo --url https://mcp.ritzademo.com/mcp/ritza-rzx-our91{
"mcpServers": {
"acme-todo": {
"url": "https://mcp.ritzademo.com/mcp/ritza-rzx-our91"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"acme-todo": {
"type": "http",
"url": "https://mcp.ritzademo.com/mcp/ritza-rzx-our91"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"acme-todo": {
"url": "https://mcp.ritzademo.com/mcp/ritza-rzx-our91"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"acme-todo": {
"serverUrl": "https://mcp.ritzademo.com/mcp/ritza-rzx-our91"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
Score
36 / 100
Unvollständig
- Dokumentation10/25
- Pflege5/25
- Vertrauen9/20
- Funktionsumfang0/15
- Installation12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 375 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Versionsverlauf
| Versionen | Veröffentlicht |
|---|---|
| 1.0.0Aktuell | 15. Sept. 2025 |