Vaultfire MCP Server

Vaultfire MCP Server

Provides on-chain trust verification for AI agents through the Vaultfire Protocol, enabling read-only trust checks and write operations like agent registration and partnership bonds across multiple blockchains.

Category
访问服务器

README

<div align="center">

⚠️ 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

</div>


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)

Tool Description
vaultfire_verify_agent Full trust verification: identity, bonds, Street Cred, reputation, bridge status
vaultfire_get_street_cred Get Street Cred score (0-95) and tier
vaultfire_get_agent On-chain identity data (URI, type, registration date, active status)
vaultfire_get_bonds All partnership bonds for an address
vaultfire_get_reputation Reputation data (average rating, feedback count, verified %)
vaultfire_discover_agents Find agents by capability tags
vaultfire_protocol_stats Protocol stats: total agents, bonds, bonded value, bridge sync

Write Tools (require PRIVATE_KEY env var)

Tool Description
vaultfire_register_agent Register an AI agent on-chain (ERC-8004)
vaultfire_create_bond Create 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:

URI Description
vaultfire://chains All 4 supported chains with contract addresses and chain details
vaultfire://scoring Street Cred scoring formula and tier definitions

Configuration

Environment Variable Required Default Description
VAULTFIRE_CHAIN No base Chain to query: base, avalanche, arbitrum, polygon
PRIVATE_KEY No Private key for write tools (register, bond). Never commit this.
VAULTFIRE_RPC_URL No Custom 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:

Component Points Condition
Identity Registered 30 Agent has ERC-8004 on-chain identity
Has Bond 25 At least one partnership bond exists
Bond Active 15 At least one bond is currently active
Bond Tier 0–20 Platinum (≥0.5 ETH) / Gold (≥0.1) / Silver (≥0.05) / Bronze (≥0.01)
Multiple Bonds 5 More than one bond (ecosystem participant)

Tiers:

Tier Score Range Description
Unranked 0 No on-chain trust signals
Bronze 1–30 Basic identity or minimal bond activity
Silver 31–55 Registered and bonded with some stake
Gold 56–75 Active bond with meaningful stake
Platinum 76–95 Multiple active bonds with significant stake

Supported Chains

Chain Chain ID Hub Native Token
Base 8453 ✅ Primary ETH
Avalanche 43114 AVAX
Arbitrum 42161 ETH
Polygon 137 POL

Why Vaultfire

Feature Vaultfire AxisTrust Cred Protocol Okta XAA
AI Accountability Bonds
AI Partnership Bonds
On-chain, trustless partial
Multi-chain (day one) ✅ (4)
Street Cred composite score T-Score C-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

Package Description
@vaultfire/agent-sdk Core SDK — register agents, create bonds, query reputation
@vaultfire/langchain LangChain / LangGraph integration
@vaultfire/a2a Agent-to-Agent (A2A) protocol bridge
@vaultfire/enterprise Enterprise IAM bridge (Okta, Azure AD, OIDC)
@vaultfire/mcp-server This package — MCP server for Claude, Copilot, Cursor
@vaultfire/openai-agents OpenAI Agents SDK integration
@vaultfire/vercel-ai Vercel AI SDK middleware and tools
@vaultfire/xmtp XMTP messaging with trust verification
@vaultfire/x402 X402 payment protocol with trust gates
@vaultfire/vns Vaultfire Name Service — human-readable agent IDs
vaultfire-crewai CrewAI integration (Python)
vaultfire-agents 3 reference agents with live on-chain trust
vaultfire-a2a-trust-extension A2A Trust Extension spec — on-chain trust for Agent Cards
vaultfire-showcase Why Vaultfire Bonds beat trust scores — live proof
vaultfire-whitepaper Trust Framework whitepaper — economic accountability for AI
vaultfire-docs Developer 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.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选