# sdks.directory > Official SDKs, agent plugins, MCP servers, and skills. Skill responses include full SKILL.md content. ## For agents Start here: - Discovery JSON: https://sdks.directory/api - OpenAPI: https://sdks.directory/openapi.json - Unified search: https://sdks.directory/api/search?q= - Catalog MCP: https://sdks.directory/api/mcp - MCP card: https://sdks.directory/.well-known/mcp.json - Health: https://sdks.directory/api/health - Coverage: https://sdks.directory/api/coverage ### Search everything ``` GET /api/search?q=stripe&limit=20 ``` Returns ranked SDKs, plugins, MCPs, and skills in one payload. ### Fetch a single skill (preferred) ``` GET /api/skills/stripe/stripe-best-practices ``` Response includes `content` (full SKILL.md) when a snapshot exists, plus `url` / `install`. Raw markdown: ``` GET /api/skills/stripe/stripe-best-practices.md Accept: text/markdown ``` ### SDKs / plugins / MCPs ``` GET /api/sdks?withSkills=1&q=auth GET /api/sdks/stripe?view=agent GET /api/plugins?q=stripe&platform=claude GET /api/mcps?category=database GET /api/mcps/github ``` `view=agent` on SDK detail includes skill bodies and is the one-shot happy path. ### Catalog MCP tools POST JSON-RPC to `/api/mcp`: `search_catalog`, `get_sdk`, `get_skill`, `get_plugin`, `get_mcp`. ## Human site - SDKs: `/`, `/browse`, `/sdk/{slug}` - Plugins: `/plugins`, `/plugin/{slug}` - MCPs: `/mcps`, `/mcp/{slug}` ## Notes Skill bodies are snapshotted from upstream (skills.sh / GitHub). Attribution: skill.url. Plugins and MCPs are curated seeds, not a raw registry dump. Generated: 2026-07-27T09:02:29.956Z