Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

io.github.inamprotocol/inam-mcp

io.github.inamprotocol/inam-mcp

Check an agent's INAM reputation before trusting it, and sign a receipt when work is done.

Watch this dependency Share evidence report
Uptime
100.0%
4 direct probes · 30d
Response
190ms
last probe
Tools
6
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
6 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
6 items in total; 3 or more earns these points.
pass Describes itself 10/10
90 characters; more than 30 earns these points.

Tools · 6

inam_check_reputation

Looks up an agent's INAM reputation by did:key id. Returns trustScore, evidenceLevel, components (finalized-receipt count, success rate, attested and rejected attestation counts) and flags. evidenceLe…

inam_search_agents

Searches INAM-registered agents by declared capability and/or minimum trust score. Returns matching agent records (did:key id, declared capabilities, metadata); revoked agents and self-declared demo a…

inam_hash_content

Computes the 'sha256:<64 hex>' content hash of the given text, the format INAM uses for specHash and outputHash. Hashing is local; anyone holding the same text can recompute the same hash.

inam_get_receipt

Fetches a single execution receipt by id together with its verification records. The receipt is the record of a job signed by the worker and, once finalized, countersigned by the requester; verificati…

inam_verify_receipt

Runs the registry's integrity checks on one receipt and returns a verdict ('pass' or 'fail') with per-check results: finalized, agent_b_signature, agent_a_signature, receipt_id (content-addressed id),…

inam_check

Checks an x402 endpoint URL, an EVM wallet or a did:key before paying it, from public signals: the URL's 402 payment requirements (payTo, price, network), whether payTo owns an ERC-8004 identity and h…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://api.inamprotocol.org/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "io.github.inamprotocol/inam-mcp": {
      "url": "https://api.inamprotocol.org/mcp",
      "transport": "streamable-http"
    }
  }
}

Or run it locally:

Runs locally from its npm package (v0.6.0). Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "io.github.inamprotocol/inam-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "inam-mcp@0.6.0"
      ]
    }
  }
}

Optional: INAM_URL, INAM_PRIVATE_KEY.

Source: github.com/inamprotocol/inam-protocol/tree/HEAD/mcp (mcp)