{
  "schema_ver": "mcp-registry/v1",
  "id": "alexandria-library",
  "name": "Alexandria Library",
  "description": "Agent-native knowledge graph — typed, provenance-backed, confidence-rated research archive across all fields. The most efficient search for AI agents.",
  "version": "1.0.0",
  "tags": ["knowledge", "research", "agent-native", "MCP", "search", "science"],
  "transport": {
    "stdio": {
      "command": "python -m library.mcp.server",
      "env": {"ALEX_DEV_PAYMENT_TOKEN": "${ALEX_DEV_PAYMENT_TOKEN}"}
    },
    "sse": {"endpoint": "/api/sse/mcp", "auth": "Bearer <token>"}
  },
  "tools": [
    {"name": "library_query", "description": "Declarative query (nodes/edges/graph)", "priced": true},
    {"name": "library_retrieve", "description": "Fetch artifact by id", "priced": true},
    {"name": "library_assemble", "description": "Answer bundle — resolve, walk, dedupe, cite", "priced": true},
    {"name": "library_catalog", "description": "Capability descriptor", "priced": true},
    {"name": "library_resolve_and_fetch", "description": "Live fallback to Wikipedia/arXiv/web", "priced": true},
    {"name": "library_traverse", "description": "Graph traversal — walk the typed graph", "priced": true},
    {"name": "library_compare", "description": "Compare two entities in one call", "priced": true},
    {"name": "library_pathfind", "description": "Shortest path between entities", "priced": true},
    {"name": "library_trending", "description": "What agents are asking about", "priced": true}
  ],
  "differentiator": "Not a Google MCP. Resolves entities, walks the typed graph, dedupes aliases, surfaces belief differences — one compact bundle. Also: pathfind, compare, and trending. No other tool has these."
}