Task API Server - MCP TypeScript Implementation
@milkosten
About Task API Server - MCP TypeScript Implementation
A MCP Task Server
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 Task API Server - MCP TypeScript Implementation?
The Task API Server - MCP TypeScript Implementation is a Model Context Protocol (MCP) server that provides a standardized interface for task management. It connects to an external Task API service and supports two runtime modes: STDIO for CLI and AI agent integration, and HTTP+SSE for web-accessible clients. It is written in TypeScript and serves as both a reference implementation and a functional task management server.
How to use Task API Server - MCP TypeScript Implementation?
Install Node.js 16+, clone the repository, run npm install, create a .env file with the required TASK_MANAGER_API_BASE_URL and TASK_MANAGER_API_KEY, then build with npm run build. Start the server in STDIO mode via npm start or in HTTP mode via npm run start:http. Connect using an MCP client (StdioClientTransport or SSEClientTransport) and call tools like listTasks, createTask, updateTask, and deleteTask.
Features of Task API Server - MCP TypeScript Implementation
- Task management: list, create, update, and delete tasks with filters.
- Dual interface modes: STDIO and HTTP+SSE.
- MCP protocol implementation with resources and tools.
- Comprehensive test client with automatic shutdown after testing.
- Robust error handling and validation.
Use cases of Task API Server - MCP TypeScript Implementation
- Integrating task management into CLI-based applications.
- Enabling AI agents to manage tasks via the MCP protocol.
- Building web-based task management interfaces with HTTP+SSE.
- Automating task operations in scripts and CI/CD pipelines.
FAQ from Task API Server - MCP TypeScript Implementation
What runtime is required?
Node.js 16.x or higher.
How do I configure the server?
Create a .env file with TASK_MANAGER_API_BASE_URL (required) and TASK_MANAGER_API_KEY (required). Optionally set TASK_MANAGER_HTTP_PORT for the HTTP server (default 3000).
What transport modes are supported?
STDIO mode for command-line and AI agent integration, and HTTP+SSE mode for browser and HTTP-based clients.
Are there tests included?
Yes, run npm test to execute a comprehensive test suite that validates all task operations and automatically shuts down the server.
How does authentication work?
The server uses the TASK_MANAGER_API_KEY environment variable to authenticate requests to the external Task API. No other authentication is implemented.
Frequently asked questions
What runtime is required?
Node.js 16.x or higher.
How do I configure the server?
Create a `.env` file with `TASK_MANAGER_API_BASE_URL` (required) and `TASK_MANAGER_API_KEY` (required). Optionally set `TASK_MANAGER_HTTP_PORT` for the HTTP server (default 3000).
What transport modes are supported?
STDIO mode for command-line and AI agent integration, and HTTP+SSE mode for browser and HTTP-based clients.
Are there tests included?
Yes, run `npm test` to execute a comprehensive test suite that validates all task operations and automatically shuts down the server.
How does authentication work?
The server uses the `TASK_MANAGER_API_KEY` environment variable to authenticate requests to the external Task API. No other authentication is implemented.
Basic information
More Productivity MCP servers
π Time MCP Server: Giving LLMs Time Awareness Capabilities
yokingmaβ° Time MCP Server: Giving LLMs Time Awareness Capabilities

AdWhispr - Research, Clone, & Launch Ads from Claude/ChatGPT
AdWhisprRemote MCP server that turns Claude, ChatGPT, or Cursor into a full ad workflow: research any brand's live Facebook and TikTok ads, clone the proven winners for your own brand, and launch real campaigns on Google, TikTok
MCP Windows Desktop Automation
mario-andreschakA Model Context Protocol (MCP) server for Windows desktop automation using AutoIt.
applescript-mcp MCP Server
joshrutkowskiA macOS AppleScript MCP server

Time
modelcontextprotocolModel Context Protocol Servers
Comments