taskboi
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@taskboishow my tasks for today"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Taskboi MCP
Public, deploy-source-only MCP integrations for Taskboi:
A portable Node.js stdio server in the repository root.
A remote OAuth-enabled Cloudflare Worker in
workers/.
Cloning this repository gives you source code only. It does not create a Taskboi Cloud account, provision a hosted API, register OAuth clients, or deploy infrastructure. Use configuration supplied by your Taskboi Cloud account, or provide equivalent configuration for an API and Worker environment you operate.
Stdio server
Install and build from source
npm ci
npm run buildRun the built server with:
TASKBOI_API_KEY=your-key \
TASKBOI_API_BASE_URL=https://api.example.invalid/functions/v1/mcp-api \
node dist/index.jsTASKBOI_API_KEY and TASKBOI_API_BASE_URL are required. The base URL has no
default and must be an absolute HTTPS URL with the exact path
/functions/v1/mcp-api, without credentials, query, fragment, surrounding
whitespace, or a trailing slash. The .invalid hostname above is inert; replace
it with the endpoint supplied by Taskboi Cloud or by your self-hosting operator.
For an MCP client, point the command at this checkout:
{
"mcpServers": {
"taskboi": {
"command": "node",
"args": ["/absolute/path/to/taskboi-mcp/dist/index.js"],
"env": {
"TASKBOI_API_KEY": "your-key",
"TASKBOI_API_BASE_URL": "https://api.example.invalid/functions/v1/mcp-api"
}
}
}
}Never commit the real values. An installed npm package can instead be launched
with its taskboi-mcp binary, but this repository's automation does not publish
packages.
Related MCP server: Taskwarrior MCP Server
Remote Worker
The Worker exposes the same MCP operations over Streamable HTTP and protects
them with OAuth 2.0 Authorization Code flow and S256 PKCE. Operators must supply
their own Cloudflare environment and runtime bindings. See
workers/README.md for configuration, local verification,
and deployment guidance.
Taskboi Cloud is a separately provisioned hosted service. Self-hosting the Worker does not grant API access or create Cloud accounts, endpoints, secrets, or OAuth registrations.
Available tools
Projects: list_projects, get_inbox, get_project, create_project,
update_project, and delete_project.
Tasks: list_tasks, get_task, get_today_tasks, get_upcoming_tasks,
get_subtasks, create_task, update_task, complete_task,
uncomplete_task, and delete_task.
Task recurrence uses RRULE strings such as FREQ=DAILY,
FREQ=WEEKLY;BYDAY=MO,WE,FR, or FREQ=DAILY;INTERVAL=2. Priority values are
0 (none), 1 (urgent), 2 (high), 3 (normal), and 4 (low).
Development
Install both packages, then run the canonical repository technical-health check from the repository root:
npm ci
npm --prefix workers ci
npm run checknpm run check tests and builds the stdio server, tests, type-checks, and
dry-run builds the Worker, audits both production dependency trees at high
severity, and enforces the workflow policy. The Worker build writes only
ignored local output. The current toolchain does not provide robust
unused-dependency analysis, so this check does not claim to detect unused
dependencies; dependency removals require targeted review and validation.
Generated builds, bundles, tarballs, and credentials must not be committed. See
CONTRIBUTING.md and SECURITY.md.
License
Licensed under the Apache License 2.0.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP Server to create and manage tasks, projects, labels and more in Todoist, using their unified v1 APILast updated7387GPL 3.0
- AlicenseAqualityDmaintenanceAn MCP server that enables AI assistants to interact with the Taskwarrior command-line task management tool. It allows users to list, create, modify, and organize tasks using projects, tags, and annotations through natural language.Last updated132MIT
- Alicense-qualityFmaintenanceMCP server for TickTick API enabling task management, project organization, habit tracking, and more.Last updated3871MIT
- Alicense-qualityDmaintenanceMCP server for integrating TickTick task management with AI applications, enabling task and project operations via natural language.Last updated13MIT
Related MCP Connectors
MCP server for generating rough-draft project plans from natural-language prompts.
A basic MCP server to operate on the Postman API.
An MCP server that let you interact with Cycloid.io Internal Development Portal and Platform
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/manugomez95/taskboi-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server