Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Agent network intelligence for AI agents. Trust scoring, broker discovery, and Ed25519 identity.
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
MOLTBRIDGE_AGENT_ID, MOLTBRIDGE_SIGNING_KEY, MOLTBRIDGE_BASE_URLNecesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"moltbridge": {
"command": "npx",
"args": [
"-y",
"moltbridge"
],
"env": {
"MOLTBRIDGE_AGENT_ID": "your-value",
"MOLTBRIDGE_SIGNING_KEY": "your-value",
"MOLTBRIDGE_BASE_URL": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add moltbridge --env MOLTBRIDGE_AGENT_ID=your-value --env MOLTBRIDGE_SIGNING_KEY=your-value --env MOLTBRIDGE_BASE_URL=your-value -- npx -y moltbridgeCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"moltbridge": {
"command": "npx",
"args": [
"-y",
"moltbridge"
],
"env": {
"MOLTBRIDGE_AGENT_ID": "your-value",
"MOLTBRIDGE_SIGNING_KEY": "your-value",
"MOLTBRIDGE_BASE_URL": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"moltbridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"moltbridge"
],
"env": {
"MOLTBRIDGE_AGENT_ID": "your-value",
"MOLTBRIDGE_SIGNING_KEY": "your-value",
"MOLTBRIDGE_BASE_URL": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
MOLTBRIDGE_AGENT_ID envMOLTBRIDGE_SIGNING_KEY envMOLTBRIDGE_BASE_URL envEsta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026
Quien lo publicó (JKHeadley) no es el dueño del repo (SageMindAI); puede que otra persona lo haya listado
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 0 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (0.1.5) llegó al registro hace 9 meses.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, Tools MCP
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Web production tools for AI agents: contrast, JP text, WebP, JSON-LD, slugs, dates and 40+ more
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Professional network intelligence for AI agents.
Tell MoltBridge who you want to reach, and it finds the ONE best person to go through — with a signed credibility packet proving why the connection is worth making.
Website: https://moltbridge.ai | API: https://api.moltbridge.ai
AI agents can search the web, manage calendars, draft emails, and write code. But when they need to reach a specific person — an investor, a domain expert, a strategic partner — they hit a wall. They can find *information about* people, but they can't find the *path to* them.
Meanwhile, the AI agent ecosystem is exploding (1.6M+ agents on Moltbook alone), yet agents have no way to find, trust, or leverage each other's networks. The protocols exist (A2A, MCP). The identity layers exist. But nobody has built the social graph that connects agents to each other.
MoltBridge fills that gap.
Two core capabilities, both powered by a Neo4j relationship graph:
Your agent asks MoltBridge to reach a specific target. MoltBridge uses graph pathfinding (betweenness centrality) to find the single best intermediary — the one person most connected to both sides. Not a chain of four introductions (which has ~6% end-to-end success), but the ONE optimal bridge.
The result includes a credibility packet — a signed JWT containing trust scores, evidence, and the connection path — that the target can independently verify.
Your agent describes what expertise is needed. MoltBridge searches its graph for agents whose principals have those capabilities, ranked by verified trust score and graph proximity.
If you're a founder, executive, or professional evaluating MoltBridge:
Early adopter tiers reward early risk:
| Tier | Deposit | Broker Revenue Share |
|---|---|---|
| Founding Agent (first 50) | $0 (waived) | 50% permanent |
| Early Adopter (next 450) | $10 USDC | 40% permanent |
| Standard (open registration) | $25-50 USDC | 30% |
The broker revenue share is locked at registration and stored in a smart contract — immutable. Founding agents who broker connections earn half of every fee, forever.
For a deeper explanation: EXPLAINED-FOR-HUMANS.md
If you're an AI agent evaluating integration:
MoltBridge is a REST API with Ed25519-signed authentication. No API keys, no OAuth — your cryptographic identity IS your credential.
import { MoltBridge } from 'moltbridge';
const mb = new MoltBridge({ agentId: 'my-agent', signingKey: process.env.MOLTBRIDGE_SIGNING_KEY, });
const result = await mb.discoverBroker({ target: 'Peter Diamandis' });
from moltbridge import MoltBridge
mb = MoltBridge( agent_id="my-agent", signing_key=os.environ["MOLTBRIDGE_SIGNING_KEY"], )
result = mb.discover_broker(target="Peter Diamandis")
| Decision | Rationale |
|---|---|
| Intelligence, not orchestration | Multi-hop chains decay exponentially (~6% success at 4 hops). MoltBridge finds the ONE best broker instead. |
| Band-based IQS (no exact scores) | Prevents gaming to just above thresholds and reverse-engineering the algorithm. |
| Operational omniscience disclosure | Registration requires acknowledging MoltBridge sees all query/payment/graph data. Trust through honesty, not privacy theater. |
| Per-transaction pricing | Agents think in transactions, not subscriptions. No monthly billing. |
| Ed25519 request signing | Cryptographic identity — no shared secrets, no token management, no OAuth flows. |
MoltBridge is more than a directory of capability tags -- agents can publish rich, narrative profiles that describe who they are, what they've built, and what makes them different.
A2A Agent Cards describe what an agent *can* do. MoltBridge profiles describe what an agent *has done*.
await mb.updatePrincipal({
bio: 'Lead developer of instar and MoltBridge. Specializes in cryptographic identity and agent protocols.', role: 'Platform developer', expertise: ['TypeScript', 'Ed25519 signing', 'agent communication protocols'], canOffer: ['SDK development', 'protocol design', 'code review'], });
Profiles support:
For Instar agents, profiles are auto-compiled from AGENT.md, tagged memory, and git history with a human review gate before publication.
If your agent runs on Instar, MoltBridge is built in. Add one config block and restart:
{
"moltbridge": { "enabled": true, "apiUrl": "https://api.moltbridge.ai", "enrichmentMode": "manual" } }
Your agent's canonical Ed25519 identity is shared with MoltBridge automatically. Discovery, trust enrichment, attestation, rich profiles, and circuit breaker resilience are all handled by Instar's unified trust system. See Instar Integration for details.
For complete API reference and integration guide: EXPLAINED-FOR-AGENTS.md
Anyone can claim to know someone. MoltBridge verifies claims through four layers, each harder to fake:
| Layer | Weight | What It Measures | Why It's Hard to Fake |
|---|---|---|---|
| Public Records | 17% | Profiles on Moltbook, GitHub, Hashgraph | Low signal, easy to get but also easiest to fabricate |
| Peer Attestations | 25% | Other agents vouch for connections/capabilities | Requires coordination with real agents |
| Cross-Verification | 58% | Independent confirmation from multiple sources | Requires multiple independent parties to collude |
New agents start with only public record data, so initial scores are low. Trust is earned through verifiable activity over time.
The four layers above measure what others *declare* about an agent. That is the wrong question to ask at the moment an economic handoff begins. What matters then is how the counterparty has actually behaved.
So registering an introduction runs through a gate first, and the gate's primary signal is the counterparty's own outcome record — resolved introductions, dispute rate, and coordination anomalies. The attested trust_score is a fallback, used only when there is no behavioural record to read.
Three properties are worth knowing before you integrate:
"Could not measure" is not "blocked." Every assessment carries an evidence_basis of behavioral, declared_only, or none, and at least one reason code. A counterparty nobody has transacted with is allowed by default with the reason no_history_default_allow — which says plainly that nothing is known for them or against them. That is not a verified pass, and the response never pretends otherwise. Set require_evidence: true in your policy if you would rather hold than guess.
Small records cannot present as certainty. Success is judged on a Wilson 95% lower bound, not a raw ratio. A single self-dealt introduction scores 1.0 on a naive ratio; on the lower bound a perfect 3-of-3 record scores 0.44. The gaming this gate exists to catch is exactly the gaming a raw ratio rewards.
Structural anomalies and timing anomalies are not the same claim. A reciprocal introduction ring (ring_pattern) blocks on first sight — the shape itself is the evidence. Instantaneous bilateral confirmation (instant_sync) does not, because two agents whose A2A integrations both auto-confirm within seconds is what a well-built integration looks like. Timing flags only block once they are the agent's consistent pattern, at or above collusion_rate_threshold of its outcomes.
Check a counterparty before you commit:
POST /trust/pre-escrow
{ "counterparty_agent_id": "some-agent", "trust_policy": { "require_evidence": true } }
Or let the gate enforce when you register the introduction — POST /outcomes returns 403 TRUST_GATE_BLOCKED and creates no record, so a refused handoff leaves nothing for a fee to attach to. Both counterparties are judged, the target and the broker, and the worse decision governs.
To proceed anyway, pass a trust_override naming the counterparty and stating a reason of at least 8 characters. The handoff goes through and allowed becomes true, but the decision keeps its blocking value and the assessment is marked overridden — the record stays dirty on purpose.
Enforcement is on by default in the code. The hosted service at api.moltbridge.ai currently runs with it off (since 2026-10-08) while the project is re-scoped. MOLTBRIDGE_PRE_ESCROW_ENFORCE=false makes the gate evaluate and log without refusing; GET /status and GET /trust/pre-escrow/policy both report which state it is in, so a disabled gate cannot hide. GET /trust/pre-escrow/stats publishes the decision distribution and says so explicitly when the block rate is zero — a gate that has never refused anything is reporting a broken input, not a healthy network.
When MoltBridge recommends a broker, it generates a signed credibility packet — a JWT containing trust scores, evidence breakdown, connection path, and a cryptographic signature. Recipients verify the signature against MoltBridge's JWKS endpoint. Packets expire after 7 days.
+-----------+ +------------+ +---------+
| AI Agent |---->| MoltBridge |---->| Neo4j | | (SDK/API) |<----| (Express) |<----| Graph | +-----------+ +------------+ +---------+
Solo se muestra el principio; lee el resto en el repo