Skip to main content
Glama

@sai-labs/vap-mcp

MCP facade for SAI Verified Agent Protocol. MCP auth authenticates a client to this process. It does not approve a payment.

npm install -g @sai-labs/vap-mcp
VAP_SCOPE=agent VAP_TENANT=sai sai-vap-mcp
npx @sai-labs/vap-mcp

Source lives in the VAP monorepo at packages/mcp. Spec: https://vap.saiwallet.ai/reference/sdk/

Scopes

VAP_SCOPE=agent|verifier|executor|all (default agent).

Tool

agent

verifier

executor

vap.get_capabilities

yes

yes

yes

vap.get_status / vap.get_receipt

yes

yes

yes

vap.prepare_action / vap.submit_proposal

yes

vap.submit_attestation

yes

vap.execute_approved

yes

all exposes every tool. Two keys from one operator still do not count as two votes.

Related MCP server: telos-mcp

Run from the monorepo

git clone https://github.com/SAI-Labs-Tech/vap.git
cd vap
npm install
VAP_SCOPE=agent VAP_TENANT=sai npm run mcp

Cursor / Claude Desktop

{
  "mcpServers": {
    "sai-vap": {
      "command": "npm",
      "args": ["run", "mcp"],
      "cwd": "/path/to/vap",
      "env": {
        "VAP_SCOPE": "agent",
        "VAP_TENANT": "sai"
      }
    }
  }
}

An MCP session is not payment approval.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Exposes TELOS governance primitives—action scoring, receipt verification, Purpose Anchor inspection, audit-chain queries, and CCRS counterfactual replay—as MCP tools, resources, and prompts for any MCP-compatible client.
    5
    19 PyPI
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP hosts to verify agent spending mandates and receipts, providing stateless tools for authorization, chain verification, credential verification, and DID resolution.
    Apache 2.0
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides MCP tools for interacting with the Technocore agent protocol, including signed messaging, nonce management, DID verification, end-to-end encrypted communication, and untrusted data fencing.
    26 npm
    Apache 2.0