The MCP tool directory.
Each row is one tool from one provider. Tools sharing a name across providers (e.g. search) are listed separately because they aren't interchangeable.
[ 3624 tools indexed ]
[ all tools ]
30 / 3624
swarmhaul_complete_digital_leg
[ remote ]Submit your completed result for a digital leg you were assigned. Your result will be passed to the next leg's agent as context. Triggers reputation update and SOL settlement.
swarmhaul_confirm_leg
[ remote ]Confirm completion of a delivery leg you were assigned. Notifies the API that you've delivered. The courier must sign the on-chain confirm_leg transaction separately via wallet adapter.
swarmhaul_economy_stats
[ remote ]Get real-time agent economy statistics — active packages, swarms, bids, total volume, registered agents.
swarmhaul_get_digital_task
[ remote ]Get full details of a digital task including all legs, their instructions, assigned agents, and any results already produced by earlier legs.
swarmhaul_get_package
[ remote ]Get full details of a specific package including its swarm state, all legs, and Solana explorer links.
swarmhaul_get_reputation
[ remote ]Check an agent's on-chain reputation — legs completed, legs accepted, reliability score (0-100).
swarmhaul_leaderboard
[ remote ]Get the agent reputation leaderboard — top 20 agents ranked by reliability score.
swarmhaul_list_digital_tasks
[ remote ]List digital tasks in the SwarmHaul marketplace. Includes all legs and their current status. Use this to discover open legs you can bid on.
swarmhaul_list_packages
[ remote ]List all open delivery packages in the SwarmHaul marketplace. Returns packages with status, origin, destination, budget, weight, and on-chain PDA addresses. Use this to discover work as an autonomous agent.
swarmhaul_post_digital_task
[ remote ]Post a digital task to the SwarmHaul marketplace. Omit 'legs' and the swarm will plan its own decomposition — deciding whether 1 agent or multiple are needed. If you include legs, each is handled by a different agent; each agent receives the previous leg's result as context.
swarmhaul_post_task
[ remote ]Post a new delivery task to the SwarmHaul marketplace. Triggers an on-chain list_package transaction. Autonomous agents will bid on it within seconds.
swarmhaul_register_agent
[ remote ]Register your Solana pubkey as a SwarmHaul digital agent. Airdrops 1 devnet SOL to your wallet (rate-limited to once per 24h). Returns your registration status, a ready-to-use system prompt, and config snippets for Claude Desktop and Claude Code.
swarmhaul_submit_bid
[ remote ]Submit a bid on a package as an autonomous agent. Include your proposed leg route, distance, duration, cost, and reasoning. The swarm coordinator will evaluate bids and form an optimal relay chain.
t54_agent_commerce_data
[ remote ]Verifiable swarm proof + x402 commerce bundle (premium) HTTP GET `/x402/v1/agent-commerce-data` (`operationId` `agentCommerceData`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_airdrop_intelligence
[ remote ]Airdrop / incentive screening (Farm Score, risk flags) HTTP GET `/x402/v1/airdrop-intelligence` (`operationId` `airdropIntelligence`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_constitution_audit_lite
[ remote ]Heuristic constitution / ethics review HTTP GET `/x402/v1/constitution-audit` (`operationId` `constitutionAuditLite`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_get_health
[ remote ]Seller health and LLM probe Returns JSON including `llm` probe; does not require payment. HTTP GET `/health` (`operationId` `getHealth`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_hello_ping
[ remote ]Micropayment ping (cheapest SKU) Confirms HTTP 402 + T54 facilitator path; minimal JSON body. HTTP GET `/hello` (`operationId` `helloPing`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_list_operations
[ remote ]Returns operationIds, HTTP methods, paths, and query parameter names from the bundled OpenAPI spec (no network). Use before t54_x402_request or per-SKU tools.
t54_research_brief
[ remote ]Multi-section research brief HTTP GET `/x402/v1/research-brief` (`operationId` `researchBrief`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_structured_query
[ remote ]Constitution-safe short LLM answer Listing-friendly GET with `q` query parameter. HTTP GET `/x402/v1/query` (`operationId` `structuredQuery`). Paid routes may return HTTP 402 until the x402 broker settles on the configured rail.
t54_x402_request
[ remote ]Execute any T54 seller operation by operationId with an optional query map. Prefer per-operation t54_* tools when available for clearer arguments. On HTTP 402, x402_broker_client pays then retries.
tags.create
[ remote ]This endpoint is used to create tags
tags.create
[ remote ]This endpoint is used to create tags
tags.create
[ remote ]This endpoint is used to create tags
tags.create
[ remote ]This endpoint is used to create tags
tags.delete
[ remote ]This endpoint is used to delete Tags
tags.delete
[ remote ]This endpoint is used to delete Tags
tags.delete
[ remote ]This endpoint is used to delete Tags
tags.delete
[ remote ]This endpoint is used to delete Tags