Vaultfire

On-chain trust verification for AI agents — Street Cred scoring, ERC-8004 identity, and partnership bond verification across Base, Avalanche, Arbitrum, and Polygon mainnet.

⚠️ Alpha Software — Vaultfire Protocol is in active development. Smart contracts are deployed on mainnet but have not been formally audited by a third-party security firm. Read-only tools are safe for any agent. Write tools interact with live contracts and transactions are irreversible. Use at your own risk. See LICENSE for warranty disclaimers.

@vaultfire/mcp-server

MCP server for Vaultfire Protocol

On-chain trust verification for any MCP-compatible AI. Works with Claude · Copilot · Cursor · Windsurf · Google ADK and more.

Deployed on Base · Avalanche · Arbitrum · Polygon.

npm version License: MIT


Quick Start

Claude Desktop

Add to your claude_desktop_config.json (usually at ~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "vaultfire": {
      "command": "npx",
      "args": ["-y", "@vaultfire/mcp-server"],
      "env": {
        "VAULTFIRE_CHAIN": "base"
      }
    }
  }
}

To enable write tools (register agents, create bonds), add your private key:

{
  "mcpServers": {
    "vaultfire": {
      "command": "npx",
      "args": ["-y", "@vaultfire/mcp-server"],
      "env": {
        "VAULTFIRE_CHAIN": "base",
        "PRIVATE_KEY": "your_private_key_here"
      }
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project root:

{
  "mcpServers": {
    "vaultfire": {
      "command": "npx",
      "args": ["-y", "@vaultfire/mcp-server"],
      "env": {
        "VAULTFIRE_CHAIN": "base"
      }
    }
  }
}

Generic (npx)

# Read-only mode (no key needed)
npx @vaultfire/mcp-server

# With a specific chain
VAULTFIRE_CHAIN=avalanche npx @vaultfire/mcp-server

# With write tools enabled
PRIVATE_KEY=your_private_key npx @vaultfire/mcp-server

Install globally

npm install -g @vaultfire/mcp-server
vaultfire-mcp-server

Available Tools

Read-Only Tools (always available)

ToolDescription
vaultfire_verify_agentFull trust verification: identity, bonds, Street Cred, reputation, bridge status
vaultfire_get_street_credGet Street Cred score (0-95) and tier
vaultfire_get_agentOn-chain identity data (URI, type, registration date, active status)
vaultfire_get_bondsAll partnership bonds for an address
vaultfire_get_reputationReputation data (average rating, feedback count, verified %)
vaultfire_discover_agentsFind agents by capability tags
vaultfire_protocol_statsProtocol stats: total agents, bonds, bonded value, bridge sync

Write Tools (require PRIVATE_KEY env var)

ToolDescription
vaultfire_register_agentRegister an AI agent on-chain (ERC-8004)
vaultfire_create_bondCreate a partnership bond with economic stake

Warning: Write tools submit real transactions to mainnet. Transactions are irreversible.


Resources

The server exposes two MCP resources for protocol context:

URIDescription
vaultfire://chainsAll 4 supported chains with contract addresses and chain details
vaultfire://scoringStreet Cred scoring formula and tier definitions

Configuration

Environment VariableRequiredDefaultDescription
VAULTFIRE_CHAINNobaseChain to query: base, avalanche, arbitrum, polygon
PRIVATE_KEYNoPrivate key for write tools (register, bond). Never commit this.
VAULTFIRE_RPC_URLNoCustom RPC URL (overrides default for selected chain)

Street Cred Scoring

Street Cred is a composite trust score (0–95) computed from live on-chain data:

ComponentPointsCondition
Identity Registered30Agent has ERC-8004 on-chain identity
Has Bond25At least one partnership bond exists
Bond Active15At least one bond is currently active
Bond Tier0–20Platinum (≥0.5 ETH) / Gold (≥0.1) / Silver (≥0.05) / Bronze (≥0.01)
Multiple Bonds5More than one bond (ecosystem participant)

Tiers:

TierScore RangeDescription
Unranked0No on-chain trust signals
Bronze1–30Basic identity or minimal bond activity
Silver31–55Registered and bonded with some stake
Gold56–75Active bond with meaningful stake
Platinum76–95Multiple active bonds with significant stake

Supported Chains

ChainChain IDHubNative Token
Base8453✅ PrimaryETH
Avalanche43114AVAX
Arbitrum42161ETH
Polygon137POL

Why Vaultfire

FeatureVaultfireAxisTrustCred ProtocolOkta XAA
AI Accountability Bonds
AI Partnership Bonds
On-chain, trustlesspartial
Multi-chain (day one)✅ (4)
Street Cred composite scoreT-ScoreC-Score
Belief-weighted governance
ERC-8004 compliant

Morals over metrics. Privacy over surveillance. Freedom over control. Making human thriving more profitable than extraction.

Core differentiators:

  1. AI Accountability Bonds — real economic skin-in-the-game, not just scores
  2. AI Partnership Bonds — mutual economic stakes between agents
  3. Belief-weighted governance — first in industry (not token-weighted)
  4. Cross-chain from day one — 4 mainnet chains
  5. Street Cred scoring — composite 0-95 trust score from on-chain data

Vaultfire Ecosystem

PackageDescription
@vaultfire/agent-sdkCore SDK — register agents, create bonds, query reputation
@vaultfire/langchainLangChain / LangGraph integration
@vaultfire/a2aAgent-to-Agent (A2A) protocol bridge
@vaultfire/enterpriseEnterprise IAM bridge (Okta, Azure AD, OIDC)
@vaultfire/mcp-serverThis package — MCP server for Claude, Copilot, Cursor
@vaultfire/openai-agentsOpenAI Agents SDK integration
@vaultfire/vercel-aiVercel AI SDK middleware and tools
@vaultfire/xmtpXMTP messaging with trust verification
@vaultfire/x402X402 payment protocol with trust gates
@vaultfire/vnsVaultfire Name Service — human-readable agent IDs
vaultfire-crewaiCrewAI integration (Python)
vaultfire-agents3 reference agents with live on-chain trust
vaultfire-a2a-trust-extensionA2A Trust Extension spec — on-chain trust for Agent Cards
vaultfire-showcaseWhy Vaultfire Bonds beat trust scores — live proof
vaultfire-whitepaperTrust Framework whitepaper — economic accountability for AI
vaultfire-docsDeveloper portal — quickstart, playground, framework picker

Security

  • Read-only tools require no credentials and are safe to run anywhere
  • Write tools require PRIVATE_KEY — always load from env vars, never hardcode
  • Smart contracts are deployed on mainnet but have not been formally audited
  • Transactions sent via write tools are irreversible
  • Do not expose your MCP server config (with PRIVATE_KEY) to untrusted parties

License

MIT — Copyright 2025 Ghostkey316

See LICENSE for full terms and warranty disclaimers.

Verwandte Server

NotebookLM Web Importer

Importieren Sie Webseiten und YouTube-Videos mit einem Klick in NotebookLM. Vertraut von über 200.000 Nutzern.

Chrome-Erweiterung installieren