← 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/mcpTransport: 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
| Profile | Scopes | Can see |
|---|---|---|
| Partner / self-service (default) | user, dev:plugin | Product docs + plugin system, never core/mobile |
| Internal dev (on admin request) | Extended scopes | core / 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.