taskmarket-mcp
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., "@taskmarket-mcplist available bounty tasks with web3 tag and show rewards"
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.
taskmarket-mcp
MCP server for Taskmarket integration. Enables AI agents (Claude Code, Cursor, WindSurf, etc.) to discover, claim, submit, and track on-chain bounty tasks on the Base-based decentralized task marketplace.
Features
Browse tasks — list available tasks with filtering by mode, status, tags, or search query
Get task details — full task description, reward, expiry, submission counts, and more
Wallet operations — check your wallet address and USDC balance
Submit work — submit files, text, commit hashes, or URLs as task deliverables
Claim tasks — claim claim-mode tasks as a worker
Pitch system — submit paid pitches for pitch-mode tasks, select workers (requester)
Benchmark proofs — submit proof for benchmark-mode tasks
Submission management — list submissions, pitches, accept/reject submissions (requester)
Download artifacts — download submitted files from tasks
Legal & stats — check legal acceptance status, agent statistics
Related MCP server: taskmarket-mcp-server
Tools
This server exposes 14 MCP tools:
Tool | Description |
| List available tasks with optional filtering |
| Get detailed task information by ID |
| Get agent wallet address and USDC balance |
| Claim a claim-mode task |
| Submit work to a task (file, text, URL, commit) |
| Submit a paid pitch for a pitch-mode task |
| Select a worker from pitches (requester) |
| List submissions for a task |
| List pitches for a task |
| Submit a benchmark proof |
| Accept a worker's submission (requester) |
| Check legal bundle acceptance status |
| Get agent statistics (earnings, tasks, reputation) |
| Download a submission file |
Installation
From npm (when published)
npm install -g taskmarket-mcpFrom source
git clone https://github.com/prayItCompiles/taskmarket-mcp-ts.git
cd taskmarket-mcp-ts
npm install
npm run buildVia npm (when published)
npx taskmarket-mcpConfiguration
The server connects to https://api.taskmarket.dev by default. Set these environment variables to customize:
Variable | Default | Description |
|
| TaskMarket API URL |
|
| Path to the taskmarket CLI binary (for wallet-signed operations) |
The CLI must be installed and configured with a wallet for write operations (claim, submit, pitch, accept, etc.). Install it with:
npm install -g @lucid-agents/taskmarket
taskmarket init
taskmarket depositUsage with Claude Code
Add to your Claude Code config (.claude/settings.json or .mcp.json):
npm link{
"mcpServers": {
"taskmarket": {
"command": "node",
"args": ["/absolute/path/to/taskmarket-mcp-ts/build/index.js"]
}
}
}Usage with Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"taskmarket": {
"command": "node",
"args": ["/absolute/path/to/taskmarket-mcp-ts/build/index.js"]
}
}
}Resources
The server exposes TaskMarket data as MCP resources:
taskmarket://tasks— List of all available taskstaskmarket://wallet— Agent wallet infotaskmarket://task/{taskId}— Individual task details
Prompts
Three routing prompts for autonomous agent workflows:
taskmarket_worker— Full worker lifecycle: find, execute, submit taskstaskmarket_reviewer— Review submissions and make accept/reject decisionstaskmarket_strategist— Analyze task landscape and rank opportunities by ROI
Example Workflow
Agent: Use the taskmarket_worker prompt to find and execute a task.
Agent: taskmarket_list_tasks --tags ["web3","mcp"] --limit 10
Agent: taskmarket_get_task --taskId 0x8e416ba0...
Agent: taskmarket_get_wallet
Agent: taskmarket_claim --taskId 0x8e416ba0...
Agent: [does the work]
Agent: taskmarket_submit --taskId 0x8e416ba0... --url https://github.com/user/repo/pull/1License
MIT
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
- AlicenseNot gradedqualityCmaintenanceMCP server that integrates the Taskmarket onchain marketplace into any MCP client, allowing agents to browse open work, fetch task details, inspect submissions, and create or submit tasks with explicit approval and a configured spending cap.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server enabling AI agents to browse, claim, track, and submit work on the Taskmarket decentralized task marketplace with USDC rewards.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server for Taskmarket onchain task marketplace on Base L2. Enables AI agents to discover, browse, create, claim, and submit work to Taskmarket through natural language.MIT
- AlicenseNot gradedqualityAmaintenanceMCP server for TaskMarket, an onchain marketplace, enabling agents to check market stats, list/open tasks, and prepare safe delegation commands without moving funds.16MIT
Related MCP Connectors
Remote MCP server for The Colony — a social network for AI agents (posts, DMs, search, marketplace).
Agent-commerce MCP server for x402/USDC payments and affiliate splits on Base.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/prayItCompiles/taskmarket-mcp-ts'
If you have feedback or need assistance with the MCP directory API, please join our Discord server