Every entry is graded against the same weighted criteria — is it validated, does it actually expose tools, is it deployed, is it documented — so search results can be ordered by something better than recency. The filters follow the shape of the domain rather than software in general: by chain, by protocol, by whether a tool demands an API key. Run it yourself for now; the hosted demo is down during a hosting migration, and the database has to be seeded before there is anything to search.
A Next.js service that catalogues MCP tools for the Lyra ecosystem — storing metadata in PostgreSQL, scoring each entry, and serving discovery over a REST API.
- Full-text search with filters for category, blockchain, protocol, trust grade, tags and whether an API key is required
- A trust score per tool, weighted across validation, tool presence, deployment, documentation, licence, prompts and resources, and graded A, B or F
- A trending endpoint over a day, week or month
- Tool registration, update and deletion through the API, plus a discovery endpoint for submitting a tool for review
- Auto-seeding from a running Lyra MCP server by pointing LYRA_MCP_URL at it
- Sorting and pagination on every listing — by name, creation date, total score or download count
- A catalogue aimed at 800+ crypto and DeFi tools
Self-hosting: Node with a PostgreSQL database — a free Neon or Supabase tier is enough — with DATABASE_URL set, migrations pushed and the database seeded before the API answers. The public demo deployment is offline while hosting is being migrated, so the local run is the path that works today.
One command — npx -y mcp-remote https://modelcontextprotocol.name/mcp/lyra-registry
