Skip to content
Squatch MCP

All versions

VersionRegistry status
0.1.3latestActive

Version details

Version
0.1.3
Source
Source: Official MCP Registry
Published
Registry last updated
First observed by Squatch
Content fingerprint
baccd7b9cb91453bd1be0eb0a15a00270e4e2750ebced17490525a1320e020e4

Transports in this version

  • remotestreamable-httphttps://api.escro.ai/mcpNo authentication
  • packagestdionpm @escro/mcpUnknown
Registry metadata (server.json, sanitized)
{
  "_meta": {
    "io.modelcontextprotocol.registry/official": {
      "status": "active",
      "isLatest": true,
      "updatedAt": "2026-11-14T13:31:39.425266Z",
      "publishedAt": "2026-11-14T13:31:39.425266Z",
      "statusChangedAt": "2026-11-14T13:31:39.425266Z"
    }
  },
  "server": {
    "name": "ai.escro/escro",
    "title": "Escro",
    "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
    "remotes": [
      {
        "url": "https://api.escro.ai/mcp",
        "type": "streamable-http"
      }
    ],
    "version": "0.1.3",
    "packages": [
      {
        "version": "0.1.3",
        "transport": {
          "type": "stdio"
        },
        "identifier": "@escro/mcp",
        "runtimeHint": "npx",
        "registryType": "npm",
        "registryBaseUrl": "https://registry.npmjs.org",
        "environmentVariables": [
          {
            "name": "ESCRO_API_URL",
            "isRequired": true,
            "description": "Base URL of the Escro REST API (for example https://api-devnet.escro.ai)."
          },
          {
            "name": "ESCRO_RPC_URL",
            "isRequired": true,
            "description": "Solana RPC endpoint URL."
          },
          {
            "name": "CLUSTER",
            "description": "Solana cluster: devnet or mainnet. Selects the program ID and USDC mint. Defaults to devnet."
          },
          {
            "name": "ESCRO_WALLET_SECRET",
            "isSecret": true,
            "description": "Base58 or JSON-array ed25519 secret key. When set, the write tools (create_escrow, claim_task, submit_deliverable, release_payment, cancel_escrow, raise_dispute, pay_402) are enabled; when unset the server is read-only. Held in memory only, never logged."
          },
          {
            "name": "ESCRO_SPEND_CAP_USDC",
            "description": "Spend cap in USDC (for example 50): the most the wallet may hold in open escrows, deposits (amount plus fee) counted. Unset, a mainnet create_escrow is refused, as is an escrow-rail pay_402."
          },
          {
            "name": "ESCRO_PAY_402_ALLOW_PRIVATE_HOSTS",
            "description": "Set to 1 to let pay_402 reach a loopback, link-local or private host (a local worker). Unset, pay_402 refuses a URL whose host is such an address, or a name that resolves to a private address when checked, and on mainnet any http: URL; set, mainnet http: is admitted to such a host only. Any other value stops the server at start."
          }
        ]
      }
    ],
    "repository": {
      "url": "https://github.com/escro-ai/escro.ai",
      "source": "github",
      "subfolder": "packages/mcp"
    },
    "description": "USDC escrow on Solana for bot-to-bot work. The buyer releases on delivery; the default is refund."
  }
}