Taskrabbit MCP Server
No official or community Taskrabbit MCP server currently exists. Taskrabbit offers a Partner API for Home Services and a Delivery API, but no MCP wrapper is published.
No verified Taskrabbit MCP server exists at the time of writing. Searches across the official Taskrabbit GitHub organization (github.com/taskrabbit), the MCP registry (registry.modelcontextprotocol.io), npm, and PyPI returned no results for a Model Context Protocol implementation that wraps the Taskrabbit platform. The category "Travel" also does not match Taskrabbit's product, which is a local on-demand marketplace for handyman, moving, mounting, cleaning, and delivery services.
Taskrabbit does publish two REST APIs through its Developer Hub: the Partner API for Home Services (price estimates, real-time availability, booking creation, task management) and the Delivery API (local on-demand delivery via Dolly). Both require approved client credentials and use bearer-token authentication. An MCP server could in principle be built on top of either API, but no such server has been published as of this writing.
If you need AI agents to programmatically book human help, a purpose-built alternative such as RentAHuman.ai advertises an MCP server interface. Otherwise, the practical path today is to call the Taskrabbit Partner API directly from a custom MCP server you write yourself.
No installable MCP server available
There is no official Taskrabbit MCP server to install. The entries below describe how you would access Taskrabbit programmatically today, and what a custom MCP server would need.
Option 1: Use the Taskrabbit Partner API directly
- Request developer access at developer.taskrabbit.com. Taskrabbit reviews requests within roughly two business days.
- Receive client credentials and exchange them for a bearer token.
- Call the REST endpoints (price estimates, availability, bookings, task management) from your own backend.
Option 2: Build a custom MCP server
A minimal MCP wrapper would expose tools that proxy the Partner API. Skeleton configuration for Claude Desktop or Cursor would look like:
{
"mcpServers": {
"taskrabbit": {
"command": "node",
"args": ["./taskrabbit-mcp/index.js"],
"env": {
"TASKRABBIT_CLIENT_ID": "your_client_id",
"TASKRABBIT_CLIENT_SECRET": "your_client_secret"
}
}
}
}
This config is illustrative only. No published package implements it. You would need to write the server yourself against the Partner API spec.
Prerequisites for any future integration
- Approved Taskrabbit partner account
- Client ID and client secret from Taskrabbit
- Markets you intend to operate in (Taskrabbit is not available globally)
- Estimate the price of a local handyman, mounting, or moving task before quoting a customer (would require a custom MCP wrapper around the Partner API)
- Check Tasker availability in a specific metro area and create a booking on a customer's behalf
- Reschedule or cancel an existing Taskrabbit task from inside an agent workflow
- Trigger an on-demand local delivery via the Taskrabbit Delivery API as part of an ecommerce fulfillment flow
- Pull task status updates into a CRM or support tool
- "Get a price estimate for mounting a 65 inch TV in the 94110 zip code tomorrow afternoon."
- "Book a Tasker for two hours of furniture assembly in Brooklyn on Saturday morning."
- "What is the current status of Taskrabbit task ID 12345?"
- "Cancel my Tuesday cleaning task and rebook it for Thursday at 10am."
- "Create a same-day delivery for order #4421 from our SoHo warehouse to the customer address on file."
- Taskrabbit publishes a real, documented Partner API that a custom MCP server could wrap
- Bearer-token auth is straightforward to implement
- Two distinct product surfaces (Home Services and Delivery) cover a broad set of agent use cases
- No official or community Taskrabbit MCP server exists at the time of writing
- API access requires approval from Taskrabbit and is not self-serve
- The Partner API is geographically limited to Taskrabbit's active markets
- Listed category "Travel" does not match Taskrabbit's actual product (local services and delivery)
- RentAHuman.ai advertises an API-first product with a dedicated MCP server for programmatic booking of human help
- Taskrabbit Partner API called directly from a custom integration, without MCP
- General task management MCP servers (e.g.
mcp-task-manager-server) for internal task tracking, though these are unrelated to Taskrabbit's marketplace