protogrid

Search / io.github.mosaro0224/averis-protocol

Averis Protocol

R0· no sign-in

Working capital for autonomous AI agents — USDC advances against verified job receivables on Arc.

v2.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality80good
Trust96of 100
Uptime, 30 days96%
Latency p50642 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "averis-protocol": {
      "type": "http",
      "url": "https://api.averisprotocol.xyz/mcp"
    }
  }
}
claude mcp add --transport http averis-protocol https://api.averisprotocol.xyz/mcp
[mcp_servers.averis-protocol]
url = "https://api.averisprotocol.xyz/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "averis-protocol": {
      "type": "remote",
      "url": "https://api.averisprotocol.xyz/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "averis-protocol": {
      "type": "http",
      "url": "https://api.averisprotocol.xyz/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=averis-protocol&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYXBpLmF2ZXJpc3Byb3RvY29sLnh5ei9tY3AifQ%3D%3D"
}
{
  "servers": {
    "averis-protocol": {
      "type": "http",
      "url": "https://api.averisprotocol.xyz/mcp"
    }
  }
}
{
  "mcpServers": {
    "averis-protocol": {
      "httpUrl": "https://api.averisprotocol.xyz/mcp"
    }
  }
}
extensions:
  "averis-protocol":
    enabled: true
    name: "averis-protocol"
    type: streamable_http
    uri: "https://api.averisprotocol.xyz/mcp"
    timeout: 300

Quality 80 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene86 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • warn
    tools.annotationsonly 12 of 22 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints12 of 22 tools declare all four hints; missing: get_agent_counterparties (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_agent_policies (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); get_agent_passport (readOnlyHint, destructiveHint, idempotentHint, openWorldHint); …
  • pass
    tools.token_costabout 2,835 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stability75 · weight 15
  • warn
    stability.changes13 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

22 tools, about 2,835 tokens to load them all · tool set 2375fc7ff965 · tools last changed 2026-09-29 · checked 2026-10-20 03:37 UTC

Tool changes

  • averis_passport_prepare_policy_commitadded

    Get unsigned calldata to commit a capability policy hash to AgentPolicyRegistry on Robinhood Chain Testnet (chain 46630). Returns a ready-to-broadcast unsigned transaction. The agent signs and broadcasts from their own wallet. Policy commitments are irreversible once confirmed onchain.

  • averis_passport_prepare_mintadded

    Get unsigned calldata to mint an ERC-8004 identity token on Arc Testnet or Robinhood Chain Testnet (or both). The API returns a ready-to-broadcast unsigned transaction. The agent signs it from their own wallet and broadcasts it — the API never holds a key. Call averis_passport_verify_identity first to confirm identity does not already exist.

  • averis_passport_verify_identityadded

    Check whether an agent wallet has a registered ERC-8004 identity on Arc Testnet and/or Robinhood Chain Testnet. Returns per-chain identity records, a verified boolean, and verifiedChains array. No auth required — anyone can verify any wallet.

  • get_agent_credit_capacityadded

    Get current Averis credit capacity for an agent: available credit, exposure, credit limit, risk tier, advance rate, and vault liquidity. Combines Averis Bank data with Passport identity.

  • get_agent_receiptsadded

    Get verifiable economic receipts for an agent from AgentReceiptRegistry (onchain anchors) merged with offchain metadata. Verification states: SELF_REPORTED, AVERIS_VERIFIED, EXTERNAL_ATTESTER.

  • get_agent_counterpartiesadded

    Get counterparty graph for an agent: agents/services they have transacted with, interaction count, volume, disputes, and relationship status.

  • get_agent_transactionsadded

    Get economic transaction history for an agent. Supports filtering by type, status, counterparty. Types: JOB_PAYMENT, FINANCING, CREDIT_REPAYMENT, ESCROW, REFUND, API_PURCHASE, COMPUTE_PURCHASE, AGENT_TO_AGENT, TRADING, OTHER.

  • get_agent_riskadded

    Get risk profile for an agent from Averis Bank: risk tier (UNRATED/ELIGIBLE/ACTIVE/HIGH_UTILIZATION/AT_LIMIT), credit capacity, exposure, and contributing risk factors.

  • get_agent_reputationadded

    Get evidence-based reputation for an agent: jobs completed/failed/disputed, payments, financing repaid, outstanding obligations, counterparties, receipts. Not a score — raw evidence.

  • get_agent_policiesadded

    Get onchain EIP-712 policy commitments for an agent from AgentPolicyRegistry (Robinhood Chain Testnet). Includes version, expiry, revocation status, and policy hashes.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance90
liveness98
freshness100
hygiene100

+repository +namespace-matches-repo +website +reachable +uptime-96% +updated-30d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://api.averisprotocol.xyz/mcp streamable-httpnoneyes96%642 ms2025-03-262026-10-19

Tools (22)

averis_check_eligibilityread-onlyCheck whether an agent address is eligible for financing. Returns credit limit, current exposure, available credit, active job count, and remaining job slots.
averis_discoverread-onlyDiscover Averis Protocol capabilities, contract addresses, financing parameters, authentication requirements, and the complete agent journey. Call this first to understand how to interact with Averis.
averis_get_quoteread-onlyGet a financing quote for a job. Returns the approved amount, financing fee, total repayment obligation, and the on-chain calldata the agent must submit to create the spending pool.
averis_passport_prepare_mintGet unsigned calldata to mint an ERC-8004 identity token on Arc Testnet or Robinhood Chain Testnet (or both). The API returns a ready-to-broadcast unsigned transaction. The agent signs it from their own wallet and broadcasts it — the API never holds a key. Call averis_passport_verify_identity first to confirm identity does not already exist.
averis_passport_prepare_policy_commitGet unsigned calldata to commit a capability policy hash to AgentPolicyRegistry on Robinhood Chain Testnet (chain 46630). Returns a ready-to-broadcast unsigned transaction. The agent signs and broadcasts from their own wallet. Policy commitments are irreversible once confirmed onchain.
averis_passport_verify_identityread-onlyCheck whether an agent wallet has a registered ERC-8004 identity on Arc Testnet and/or Robinhood Chain Testnet. Returns per-chain identity records, a verified boolean, and verifiedChains array. No auth required — anyone can verify any wallet.
averis_pool_statusread-onlyGet the current state of a job-specific spending pool: balance, amount spent, per-transaction limit, allowed recipients, expiry, and frozen status.
averis_position_statusread-onlyGet the financing position for a job: principal, fee, repayment status, pool address, and whether the position is active, repaid, or in default.
averis_protocol_statusread-onlyGet live protocol statistics: total value locked, available liquidity, outstanding principal, utilization rate, and Hood security status.
averis_repayFor OBLIGATION-mode financing positions (jobs without on-chain lien), returns the repayObligation() calldata the agent must submit after job settlement to repay principal and fee. Requires EIP-712 auth.
averis_request_fundingValidate a funding request and return the draw() calldata for the agent to submit on-chain. This creates the controlled spending pool. REQUIRES EIP-712 authentication: include agentAddress, nonce, expiry, and signature in arguments.
averis_verify_jobread-onlyVerify a job is eligible for Averis financing. Checks that the job exists, is funded, has not expired, the agent is the provider, and the payout receiver is set to the ReceivableRouter (lien established). Returns the maximum advance amount.
get_agent_capabilitiesGet declared capabilities for an agent (research, coding, payments, DeFi, etc.). Capabilities are self-declared and can reference attestation evidence.
get_agent_counterpartiesGet counterparty graph for an agent: agents/services they have transacted with, interaction count, volume, disputes, and relationship status.
get_agent_credit_capacityGet current Averis credit capacity for an agent: available credit, exposure, credit limit, risk tier, advance rate, and vault liquidity. Combines Averis Bank data with Passport identity.
get_agent_identityResolve ERC-8004 identity for an agent across all supported chains (Robinhood Chain Testnet, Arc Testnet). Returns agentId, wallet, metadataURI, and verification status per chain.
get_agent_passportGet the complete Agent Economic Passport for a wallet address. Returns identity, capabilities, policies, reputation evidence, risk tier, and Averis Bank integration.
get_agent_policiesGet onchain EIP-712 policy commitments for an agent from AgentPolicyRegistry (Robinhood Chain Testnet). Includes version, expiry, revocation status, and policy hashes.
get_agent_receiptsGet verifiable economic receipts for an agent from AgentReceiptRegistry (onchain anchors) merged with offchain metadata. Verification states: SELF_REPORTED, AVERIS_VERIFIED, EXTERNAL_ATTESTER.
get_agent_reputationGet evidence-based reputation for an agent: jobs completed/failed/disputed, payments, financing repaid, outstanding obligations, counterparties, receipts. Not a score — raw evidence.
get_agent_riskGet risk profile for an agent from Averis Bank: risk tier (UNRATED/ELIGIBLE/ACTIVE/HIGH_UTILIZATION/AT_LIMIT), credit capacity, exposure, and contributing risk factors.
get_agent_transactionsGet economic transaction history for an agent. Supports filtering by type, status, counterparty. Types: JOB_PAYMENT, FINANCING, CREDIT_REPAYMENT, ESCROW, REFUND, API_PURCHASE, COMPUTE_PURCHASE, AGENT_TO_AGENT, TRADING, OTHER.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "io.github.mosaro0224/averis-protocol",
  "title": "Averis Protocol",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://api.averisprotocol.xyz/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "2.0.0",
  "repository": {
    "url": "https://github.com/mosaro0224/averis-protocol",
    "source": "github"
  },
  "websiteUrl": "https://averisprotocol.xyz",
  "description": "Working capital for autonomous AI agents — USDC advances against verified job receivables on Arc."
}