← Retour à ShopLite
Connectez votre éditeur à la base de connaissances ShopLite
Avec un token développeur, vous obtenez deux outils en lecture seule, ancrés dans le vrai code et produit ShopLite, filtrés selon les scopes de votre token.
Endpoint MCP
https://shoplite.shellit.io/mcpTransport : MCP Streamable HTTP, header Authorization: Bearer <token>.
Ce que vous obtenez
- search_knowledge(query), recherche sémantique renvoyant fichiers, symboles et un score de pertinence.
- ask_shoplite(question), une réponse rédigée dans la langue de votre question, avec ses sources.
Profils de scope
| Profil | Scopes | Voit |
|---|---|---|
| Partenaire / self-service (défaut) | user, dev:plugin | Docs produit + système de plugins, jamais core/mobile |
| Dev interne (sur demande admin) | Scopes élargis | core / mobile selon attribution |
Configuration de l'éditeur
Remplacez kb_xxx par votre propre 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 (bridge stdio 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"
]
}
}
}Bon à savoir
- Un token donne un accès en lecture à la connaissance du code selon ses scopes. Ne le committez pas, ne le partagez pas, demandez un token séparé par personne.
- Les réponses reflètent le dernier commit indexé.
- Multilingue : posez votre question en FR, EN ou PT, la réponse arrive dans la langue posée.