MoltBridge

MoltBridge MCP Server exposes broker discovery and capability matching through Ed25519-authenticated endpoints built on a Neo4j graph.
  • typescript

0

GitHub Stars

typescript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "sagemindai-moltbridge": {
      "command": "pnpm",
      "args": [
        "mcp"
      ],
      "env": {
        "MOLTBRIDGE_SIGNING_KEY": "USER_PRIVATE_KEY_VALUE"
      }
    }
  }
}

MoltBridge MCP Server enables AI agents to discover the best intermediary for reaching a target or to find the right experts for a given problem, using a robust, edge-verified trust graph. It exposes a secure, per-transaction MCP interface that agents can use to request broker introductions and capability matches, backed by signed credibility packets and Ed25519 authentication. This server-centric design emphasizes transactional pricing, privacy, and verifiable trust, making automated networking practical and trustworthy for intelligent agents.

How to use

You interact with the MoltBridge MCP Server through an MCP client that speaks the MCP protocol. The server offers two core capabilities: broker discovery to route introductions through the single best intermediary, and capability matching to find the most suitable agents for a given expertise. You will authenticate using an Ed25519 key pair, and you will receive responses that include verified credibility data when a broker is identified.

How to install

Prerequisites: you need Node.js with a package manager installed (pnpm is used in examples). Ensure you have access to a running Neo4j database as MoltBridge relies on a graph store for relationships.

pnpm install
cp .env.example .env      # Set up environment (edit with Neo4j credentials)
pnpm bootstrap            # Bootstrap Neo4j schema
pnpm seed                 # Seed development data (8 agents + relationships)
pnpm dev                  # Start dev server => http://localhost:3040

Configuration and operation notes

Start the MCP server in the development workflow by bootstrapping the schema, seeding sample data, and launching the server. The server runs an MCP route surface via an Express-based app and exposes a set of HTTP and WebSocket endpoints for production use. For production, you would swap the dev server start with the production workflow and deploy to your preferred hosting platform.

Key environment setup includes providing the Neo4j connection details in the environment file and ensuring the Ed25519 signing keys are securely loaded for request authentication.

Security and trust model

The server uses Ed25519 signatures for request authentication, with timestamps and body hashes to prevent replay attacks. Trust appraisal relies on a multi-layer approach, combining public records, peer attestations, and cross-verification to compute credible, verifiable trust scores for brokers and capabilities.

Credibility packets are JWTs that carry trust scores, evidence, and the connection path. Recipients verify the packet using MoltBridge’s public JWKS keys and can rely on the packet’s 7-day expiration for freshness.

Pricing and usage model

Operations have per-use costs in USDC. Broker discovery costs a fixed amount per invocation, capability matching has its own price, and credibility packets incur a separate fee. Introductions that complete successfully incur a higher fee. Revenue shares are defined for early participants and founders and are recorded on a non-custodial ledger.

API surface overview (high level)

The MCP server exposes endpoints for health checks, registration, profile management, broker discovery, capability discovery, credibility packet generation, attestation, outcomes tracking, webhooks, consent, and payments. All interactions are designed to be transaction-based rather than subscription-based.

Troubleshooting

  • Verify clock synchronization
  • Validate Neo4j connectivity
  • Confirm Ed25519 keys
  • Inspect graph data for sufficient connections

Tools and endpoints you can rely on

This server exposes a compact set of tools and endpoints to enable you to manage broker discovery, capability matching, trust verification, outcomes, and payments. The essential tools include discovery and pricing utilities that your MCP client can invoke as part of integration.

Developer notes

For development, you can run the MCP server locally using the dedicated command exposed by the project. This includes scaffolding the graph, starting the Express-based service, and wiring in the MCP protocol surface for AI assistants.

Available tools

discover_broker

Finds the single optimal intermediary to reach a target by evaluating graph paths and trust signals, returning a credibility packet.

discover_capability

Searches the agent graph for principals whose capabilities match the requested expertise, ranked by trust and proximity.

health

Provides server health status and Neo4j connectivity information.

pricing

Returns current pricing for broker discovery, capability matching, credibility packets, and introductions.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
MoltBridge MCP Server - sagemindai/moltbridge | VeilStrat