mcp-task
@mikaelmorvan
About mcp-task
MCP server demoing task management
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-task?
mcp-task is a demo MCP server for task management that uses Redis as a backend. It was built with the MCP Go library to demonstrate its capabilities and provide a simple task management solution; it is not intended for production use.
How to use mcp-task?
You can launch the server via Docker with docker-compose up or run it locally with go run main.go after setting up a Redis server and configuring config.json. The server is exposed at http://localhost:8090/sse and can be used with an MCP client such as the MCP Web UI, which you configure with a YAML pointing to the SSE endpoint.
Key features of mcp-task
- Create, update, and delete tasks
- Assign tasks to users
- Mark tasks as complete
- Filter tasks by status
- Search tasks by title
Use cases of mcp-task
- Task tracking for personal or team workflows
- Demonstration of the MCP Go library in action
- Learning how to build and run an MCP server with SSE
- Managing tasks via an AI-powered MCP Web UI connected to Claude
FAQ from mcp-task
What is the purpose of mcp-task?
It is a demo project to show how to use the MCP Go library for task management and is not meant for production use.
What are the prerequisites to run mcp-task?
You need Go 1.18 or later and a Redis server (a Redis instance is included in the provided docker-compose file).
How do I run the server?
Use docker-compose up to run with Docker, or run go run main.go locally after configuring config.json and having a local Redis server.
Does Anthropic Client work with mcp-task?
No, the Anthropic Client does not support SSE servers at this time, so it cannot be used directly with mcp-task.
What backend does mcp-task use?
It uses Redis to store tasks.
More Productivity MCP servers
AppleScript MCP Server (Dual access: python and node.js)
peakmojoMCP server that execute applescript giving you full control of your Mac
MCP Google Calendar Server
markelaugust74A Model Context Protocol (MCP) server implementation for Google Calendar integration. Create and manage calendar events directly through Claude or other AI assistants.
Task Manager MCP Server
tradesdontlieA task management MCP server that provides comprehensive project and task tracking capabilities
applescript-mcp MCP Server
joshrutkowskiA macOS AppleScript MCP server
Todoist MCP Server
stanislavlysenko0912Full implementation of Todoist Rest API & support Todoist Sync API for MCP server
Comments