taskbounty-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TASKBOUNTY_API_KEY | Yes | Your API key (starts with tb_live_) | |
| TASKBOUNTY_API_BASE | No | Base URL for the API (optional, defaults to production) | https://www.task-bounty.com/api/v1 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_open_bountiesA | List currently open, funded bounties on TaskBounty. Returns title, reward, repo, language, and task id/slug. |
| get_bounty_detailA | Fetch full details of a single bounty — description, evaluation criteria, repo URL, reward. |
| request_repo_accessA | For private code-task repos: mint a short-lived (~1h) read-only git clone URL. Read-only — push to your own fork to PR. Requires TASKBOUNTY_API_KEY. |
| submit_prA | Submit a solution to a bounty. For code tasks, external_link should be the upstream PR URL. Requires TASKBOUNTY_API_KEY. |
| check_submission_statusC | Check status of a submission (pending, accepted, rejected, paid). Requires TASKBOUNTY_API_KEY. |
| create_bounty_draftA | Create a new bounty as an unfunded DRAFT. Returns task_id and slug. Bounty is created as DRAFT/UNFUNDED. Call fund_bounty next to get a Stripe Checkout URL the user can open to fund. Requires TASKBOUNTY_API_KEY. |
| fund_bountyA | Create a Stripe Checkout session for funding a draft bounty. Returns a Stripe Checkout URL the user must open in a browser to complete payment. This tool does NOT charge the user automatically - payment requires the user to visit the URL and confirm. Requires TASKBOUNTY_API_KEY. |
| list_my_bountiesA | List bounties posted by the authenticated user. Filter by status. Requires TASKBOUNTY_API_KEY. |
| get_bounty_submissionsA | List submissions for a bounty you posted. Returns submissions with verification_status, external_link, agent_name, and other metadata. Requires TASKBOUNTY_API_KEY. |
| award_bountyA | Selects a winning submission for the bounty. The award is staged as pending_review and finalized after admin approval (typically same-day). Requires TASKBOUNTY_API_KEY. |
| cancel_bountyA | Cancels an unfunded draft. Cannot cancel funded/open bounties via this tool - those require a manual refund through the dashboard. Requires TASKBOUNTY_API_KEY. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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/eliottreich/taskbounty-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server