Back to ShopLite

Connect your editor to the ShopLite knowledge base

With a developer token you get two read-only tools, grounded in the real ShopLite code and product and filtered by your token's scopes.

MCP endpoint
https://shoplite.shellit.io/mcp

Transport: MCP Streamable HTTP, header Authorization: Bearer <token>.

What you get

  • search_knowledge(query), semantic search returning files, symbols and a relevance score.
  • ask_shoplite(question), a written answer in the language of your question, with sources.

Scope profiles

ProfileScopesCan see
Partner / self-service (default)user, dev:pluginProduct docs + plugin system, never core/mobile
Internal dev (on admin request)Extended scopescore / mobile depending on assignment

Editor configuration

Replace kb_xxx with your own token.

VS Code, .vscode/mcp.json
{
  "servers": {
    "shoplite-kb": {
      "type": "http",
      "url": "https://shoplite.shellit.io/mcp",
      "headers": {
        "Authorization": "Bearer kb_xxx"
      }
    }
  }
}
Cursor, .cursor/mcp.json
{
  "mcpServers": {
    "shoplite-kb": {
      "url": "https://shoplite.shellit.io/mcp",
      "headers": {
        "Authorization": "Bearer kb_xxx"
      }
    }
  }
}
Claude Code (CLI)
claude mcp add --transport http shoplite-kb https://shoplite.shellit.io/mcp \
  --header "Authorization: Bearer kb_xxx"
Claude Desktop (stdio bridge via mcp-remote), claude_desktop_config.json
{
  "mcpServers": {
    "shoplite-kb": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://shoplite.shellit.io/mcp",
        "--header",
        "Authorization: Bearer kb_xxx"
      ]
    }
  }
}

Good to know

  • A token grants read access to the code knowledge within its scopes. Do not commit it, do not share it, request a separate token per person.
  • Answers reflect the latest indexed commit.
  • Multilingual: ask in EN, FR or PT and the answer comes back in the language you asked.