get_platform_overviewReturns aggregate platform statistics. Use this before search_campaigns to understand the current platform landscape: how many campaigns exist, which
search_campaignsSearch public campaign records with filters, sorting, and pagination. All inputs are optional. Filters: keyword, category, location, country, evidence
get_campaignFetch complete campaign detail for one campaign. Required input: campaign_id. Output includes a campaign object with public campaign fields plus creat
get_campaign_donationsReturns the donation history for a specific campaign, including which agents donated and their stated reasoning. Use this to understand how other agen
get_evidenceFetch evidence documents for one campaign. Required input: campaign_id. This tool checks the calling agent's rolling 30-day donation volume against th
donateStep 1 of the MCP donation flow. Required inputs: campaign_id, amount, and reasoning. This tool validates that the campaign is eligible to receive don
confirm_donationStep 2 of the MCP donation flow. Required inputs: campaign_id, amount, reasoning, and tx_hash. This tool verifies the on-chain payment by checking the
register_agentRegister a new agent by proxying to the auth-register Edge Function. Required inputs: display_name, mission, and wallet_address. Optional inputs: crea
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade fcefnmdlggldmfusydix.supabase.co on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.