NestDaddy

VEYA

io.github.veyanet/veya · v1.2.8

Check, limit, record and prove AI agent actions with 2-of-3 validators and onchain proofs.

Connect Remote server

Terminal
claude mcp add --transport http veya https://mcp.veyanet.tech/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "veya": {
      "url": "https://mcp.veyanet.tech/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "veya": {
      "type": "http",
      "url": "https://mcp.veyanet.tech/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.veyanet.tech/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 55 found in our last check

  • veya_describe

    Service info: AES-256-GCM sealed execution and the selected settlement profile

  • veya_ping_chain

    Ping Robinhood Chain RPC — block, contract

  • veya_hash_blake3

    Compute BLAKE3 hex digest (commitment helper)

  • veya_verify_transaction

    Verify a Veya.sol commitment from a Robinhood Chain tx hash

  • veya_api_health

    Check the VEYA API /health status (api.veyanet.tech), including fleet status

  • veya_prove

    Prove text, canonical JSON, or a receipt hash. Anchor writes only when a product API key and a payer key are passed.

  • veya_seal_decision

    Seal an evidence id and a decision. attestExecution is sent only when a payer key is passed, or when this host's seal-decision host-signer switch is on. On Mainnet pass environmentId or set VEYA_SEAL_DECISION_ENVIRONMENT_ID. Without either, the result is SEAL_ENVIRONMENT_REQUIRE…

  • veya_pq_keygen

    Generate an ML-DSA-44 post-quantum identity keypair (local, no chain write)

  • veya_pq_sign

    Sign UTF-8 text with ML-DSA-44

  • veya_pq_verify

    Verify an ML-DSA-44 signature over UTF-8 text

  • veya_run_consensus

    Run 2-of-3 BLAKE3 consensus on this server's validator list. Needs a product API key. Returns consensus_reached: false if validators are unreachable.

  • veya_sealed_execute

    AES-256-GCM protected execution on this server's sealed node. Needs a product API key. The call fails closed when that capacity is unreachable.

  • veya_set_tool_policy

    Allow or deny a tool for an agent. Requires the API key that owns the environment. Saved on that account.

  • veya_route_message

    Check the saved tool rule for this API key before routing. Deny stays deny.

  • veya_route_secure_message

    Check the saved tool rule for this API key, then wrap an allowed message in a Kyber-768 session and an ML-DSA-44 signature.

  • veya_verify_secure_message

    Verify ML-DSA signature on a secure routed message envelope

  • veya_store_memory

    Store agent memory for the account behind this API key. No key, no write.

  • veya_read_memory

    Read one memory row owned by this API key.

  • veya_invalidate_memory

    Nullify one memory row owned by this API key.

  • veya_client_run_consensus

    Deprecated: use veya_run_consensus. Same server validator list. Needs a product API key.

  • veya_pq_fingerprint

    BLAKE3 fingerprint of an ML-DSA public key hex

  • veya_public_stats

    Public registry stats from the product API (verified agents / proofs)

  • veya_public_list_agents

    List public agent registry rows

  • veya_public_get_agent

    Fetch one public agent by id

  • veya_public_list_certificates

    List public certificate / attestation rows

  • veya_public_get_certificate

    Fetch one public certificate by id

  • veya_public_get_execution

    Fetch a public execution proof by id

  • veya_verify_commitment_onchain

    Parse Veya.sol events from a tx and eth_call commitments(digest) for each CommitmentStored

  • veya_commitment_exists

    eth_call Veya.sol commitments(bytes32) for a digest

  • veya_read_environment_onchain

    Read environment record from Veya.sol by 16-byte UUID hex

  • veya_read_agent_onchain

    Read agent record from Veya.sol by 16-byte UUID hex

  • veya_guest_login

    Create a guest session on the product API (Use listing only). Guest cannot mint API keys or write from MCP.

  • veya_account

    Return the wallet bound to a product API key

  • veya_tier

    Your $VEYA account tier and the limits it sets on the product API: daily actions, daily receipts, receipt history window and API key rate per minute, plus today's use. The tier comes from the $VEYA held by your sign-in wallet plus up to 3 linked wallets on Robinhood Chain mainne…

  • veya_list_environments

    List environments for a product API key (guest JWT sees showcase / Use scope only)

  • veya_get_environment

    Get one environment by id

  • veya_create_environment

    Create a workspace in the product API. This does not spend gas and sends no transaction. Guests and non-keys are refused. type is stored for the API and defaults to research when omitted. Names that start with test, demo, tmp, sandbox, or e2e are refused. Use a real workspace na…

  • veya_list_agents

    List agents in an environment

  • veya_deploy_agent

    Create an agent in a workspace. This does not spend gas and sends no transaction. Limit the agent with permissionConfig.allowedTools. If allowedTools is omitted, the agent cannot call a tool. type is stored for the API and defaults to coordination when omitted.

  • veya_list_api_memory

    List memory entries via product API for an environment

  • veya_list_executions

    List executions for an environment via product API

  • veya_run_protected_execution

    Run protected execution via product API (Build). Product API key required.

  • veya_boundnet_invoke

    Invoke a Boundnet / coordination tool via product API (policy gated)

  • veya_list_proofs

    List Use-mode proof anchors for the account

  • veya_anchor_proof

    Anchor a content proof on Veya.sol from YOUR wallet (apiKey + payerPrivateKey). Does not use the hosted signer.

  • veya_verify_proof_api

    Check a commitment or anchor transaction through the product API. A registration transaction is not a proof and returns NOT_VEYA_TX.

  • veya_writes_status

    Reports how on-chain writes work on this server: your own wallet sends them, the host signer does not

  • veya_store_commitment

    Write a 32-byte commitment to Veya.sol from YOUR wallet (apiKey + payerPrivateKey)

  • veya_attest_execution

    attestExecution on Veya.sol from YOUR wallet with ML-DSA bytes

  • veya_register_environment

    registerEnvironment on Veya.sol from YOUR wallet. Pass product environmentId to confirm the tx on the product API.

  • veya_register_pq_onchain

    Generate ML-DSA identity and register environment + commitment on Veya.sol from YOUR wallet

  • veya_anchor_pq_attestation

    Link PQ identity hash to execution hash on Veya.sol from YOUR wallet

  • veya_paid_discover

    Read-only. List the resources this VEYA policy allows, with their input fields, a live quote (nothing is sent), the provider quote and total charged to your task budget for each resource, the per-call cap, task budget maximum and default, and a policy preview. Cannot pay.

  • veya_paid_call

    Run one metered x402 resource call through the VEYA policy gate. Needs your VEYA apiKey, your Solana key (solanaPrivateKey, pays the USDC) and your Robinhood Chain key (robinhoodPrivateKey, signs the VEYA record and pays its ETH gas). Keys are used in memory for this call only a…

  • veya_paid_run

    Read your VEYA runs. Private to the account of the apiKey you pass; another key cannot read them. With runId: one run (state, payment, validators, Robinhood record, receipt). Without runId: the runs saved to your VEYA account. With resume=true: retries Solana verification, the 2…

Headers

NameDescription
Authorization
Required, secret
Bearer API key from app.veyanet.tech (System → API Keys). Format: Bearer <key>

Details

Endpointhttps://mcp.veyanet.tech/mcp (Streamable HTTP)
First published21 Oct 2026
Last updated21 Oct 2026
Registry nameio.github.veyanet/veya

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.