Custom Connector · OAuth 2.1 + PKCE · MCP 2025-06-18
Skillsstore is a workspace library of curated skills — Markdown documents capturing the playbooks, brand-voice rules, code-review checklists, and house standards a team has codified. This guide walks through installing Skillsstore as a Custom Connector inside claude.ai (web) and Claude Desktop, so Claude can browse and read those skills directly during a conversation.
list_skills, search_skills, load_skill — exposed over the standard Model Context Protocol.In claude.ai, go to Settings → Connectors → Add custom connector. Paste this URL and confirm:
https://skillsstore.ai/api/mcp
In Claude Desktop, open Settings → Connectors → Add custom connector and paste the same URL. The flow is identical to claude.ai — no JSON file to edit.
Claude opens a browser window pointing at https://skillsstore.ai/cli. Sign in to your Skillsstore workspace, then choose what to expose:
Click Authorize. The window closes and Claude confirms the connector is active.
Ask Claude what skills you have, or ask for help on a topic your workspace has codified. Claude will surface the relevant skills via list_skills / search_skills and load any one of them with load_skill.
Example openers that work well:
| Tool | Returns |
|---|---|
| list_skills | Workspace skills ordered by recency: slug, name, description, tags. |
| search_skills | Full-text search by keyword. Same fields as list_skills. |
| load_skill | Full SKILL.md content (YAML frontmatter + Markdown body) for a slug. |
All three are flagged readOnlyHint: true; the connector never mutates workspace state.
Skillsstore implements OAuth 2.1 with PKCE and Dynamic Client Registration (RFC 7591), the modern flow Claude Connectors uses. Discovery endpoints follow the MCP authorization spec:
/.well-known/oauth-protected-resource (RFC 9728)/.well-known/oauth-authorization-server (RFC 8414)/api/oauth/register for Dynamic Client Registration/api/oauth/token for the authorization-code grantAccess tokens are workspace-scoped and tied to the authorising user. Revoke them at any time from /dashboard/connect.
list_skills first.Questions or issues: contact@skillsstore.ai.