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: synai-relay
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
- AlicenseAqualityDmaintenanceMCP server for AI agents to create and manage P2P escrow deals on Base (ETH or ERC-20).861MIT
- Alicense-qualityDmaintenanceAn MCP server enabling AI agents to browse, claim, submit, and manage paid tasks on the SYNAI Relay agent-to-agent task protocol, with on-chain USDC settlement via x402.MIT
- Alicense-qualityAmaintenanceMCP server that lets any AI agent operate a wallet directly on-chain: create wallets, send, swap, bridge, and deploy contracts across EVM and Bitcoin networks.2MIT
- Alicense-qualityCmaintenanceMCP server that lets AI agents dispatch physical tasks to robot executors and track the task -> proof -> verify -> settle workflow, enabling task creation, executor discovery, proof submission, and verification status checks.MIT
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