MCP config
The example uses the current app host automatically, so it works for local development and deployed environments.
{
"mcpServers": {
"skill-catalog": {
"url": "https://<host>/api/mcp",
"transport": "http"
}
}
} Model Context Protocol
The MCP endpoint exposes one tool, skill-catalog, which
returns the most relevant skills for a task prompt. Inline arguments
such as
--domain, --tags, and --skills-limit are supported in the prompt.
Endpoint
/api/mcp
HTTP transport. No authentication is required for the initial release.
The example uses the current app host automatically, so it works for local development and deployed environments.
{
"mcpServers": {
"skill-catalog": {
"url": "https://<host>/api/mcp",
"transport": "http"
}
}
} Any MCP client that supports Streamable HTTP can use this endpoint. These are examples for common tools.
Add the server block to your Claude Code MCP configuration,
then restart Claude Code so it discovers skill-catalog.
Add the same server block to Copilot's MCP server settings for the workspace or user profile, depending on how your editor is configured.
VS Code MCP server docs
Add the server block to .cursor/mcp.json for the project
or
~/.cursor/mcp.json globally, then check MCP tools in
Cursor settings.
Install or enable JetBrains AI Assistant, then open
Settings/Preferences | Tools | AI Assistant | Model Context
Protocol (MCP). Click Add, choose an HTTP or JSON MCP server
configuration, paste the endpoint URL /api/mcp,
choose the project or global level, and click
Apply to start it.
Register the HTTP MCP server in your OpenCode config and point
it at
/api/mcp.
Use the MCP Inspector to confirm the public endpoint exposes skill-catalog.
In the Inspector UI, choose Streamable HTTP and use /api/mcp as the server URL, or run the CLI command below.
npx @modelcontextprotocol/inspector --cli https://<host>/api/mcp --transport http --method tools/list