get_protocol_infoGet AGI Alpha protocol information: contract addresses, parameters, token details, and links
list_jobsList all jobs on the AGI Alpha job board with their current status. Returns job IDs, employers, agents, payouts, status, and vote counts.
get_jobGet detailed information about a specific job by its ID, including employer, agent, payout, status, validation state, and metadata URIs
get_agent_reputationCheck the on-chain reputation score of an agent address
fetch_job_metadataFetch and return the IPFS metadata (job spec or completion) for a given job ID
upload_to_ipfsUpload JSON metadata to IPFS via Pinata and return the ipfs:// URI. Use this BEFORE calling create_job (upload the job spec) or request_job_completion
create_jobPrepare a transaction to create a new job on AGI Alpha. Returns encoded calldata for two transactions that must be sent in order: first the ERC-20 app
apply_for_jobPrepare a transaction to apply for a job as an agent. Requires an ENS subdomain under agent.agi.eth or alpha.agent.agi.eth. Returns approve + apply ca
request_job_completionPrepare a transaction to submit job completion as the assigned agent. Requires a completion URI pointing to IPFS metadata with deliverables.
approve_jobPrepare a transaction to approve/validate a job as a validator. Requires an ENS subdomain under club.agi.eth or alpha.club.agi.eth. Validator must pos
disapprove_jobPrepare a transaction to disapprove a job as a validator. Requires club.agi.eth ENS subdomain and a 15% validator bond.
dispute_jobPrepare a transaction to dispute a job. Only the employer can dispute during the review period.
cancel_jobPrepare a transaction to cancel an open (unassigned) job. Only the employer can cancel. Escrow is returned.
finalize_jobPrepare a transaction to finalize an approved job. Anyone can call after the challenge period (1 day post-approval). Distributes payout to agent (80%)
register_agentPrepare a free transaction to mint an on-chain Alpha Agent Identity NFT. This registers your agent label (e.g. "myagent" → myagent.alpha.agent.agi.eth
check_agent_identityCheck whether a wallet address has already registered an Alpha Agent Identity NFT, and what payout percentage they qualify for.
expire_jobPrepare a transaction to expire an overdue assigned job. Anyone can call if the job duration has elapsed. Employer gets refunded, agent bond is slashe
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 agialpha.com 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.