Developers

The catalog as data

The MCP Skills Hub catalog as JSON — every MCP server, Agent Skill and repo with install configs, health scores and tools — plus an MCP server so your assistant can search it directly.

JSON API

Read-only, no key, CORS open, regenerated with every daily refresh (last: Oct 27, 2026). If you build on it, a link back to MCP Skills Hub is appreciated.

  • /api/mcps

    Every MCP server: launch config, generated config key, health score, trust signals, credentials and tools.

  • /api/skills

    Every Agent Skill: source repo, author, included skills and stars.

  • /api/repos

    Every GitHub repo: stars, language, topics and license.

  • /openapi.json

    OpenAPI 3.1 description of the endpoints above.

  • /.well-known/api-catalog

    RFC 9727 API catalog, for automated discovery.

  • /llms.txt

    A plain-text map of the site for language models.

  • /feed.xml

    RSS feed of new, removed and trending entries.

bash
curl -s https://mcp-skills-hub.vercel.app/api/mcps | jq '.servers[] | select(.health.grade == "A") | .name'

MCP server

An MCP server that searches this directory, so your assistant can find a server by what it does and hand back its install config without leaving the conversation. Tools: search_mcp_servers, search_skills, search_tools and get_install_config. Zero dependencies; source in the repository.

bash
claude mcp add mcp-skills-hub -- npx -y mcp-skills-hub

Until it is on npm, run it from a clone: node /path/to/mcp-server/index.mjs.

Something missing from the API? Open an issue.