- Home
- MCP servers
- MoltBridge
MoltBridge
- 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.