Prérequis
- Compte BusinessOS avec abonnement actif
- Clé API générée dans Réglages → MCP (Desktop / Cursor)
- Pour Claude Web : connecteur OAuth (pas de clé statique)
Claude Web (OAuth)
- claude.ai → Personnaliser → Connecteurs → Ajouter un connecteur Web
- URL serveur :
https://app.the-businessos.ai/api/mcp/mcp - Autoriser → login BusinessOS
Cursor (HTTP + clé)
{
"mcpServers": {
"businessos": {
"url": "https://app.the-businessos.ai/api/mcp/mcp",
"headers": {
"Authorization": "Bearer bos_mcp_VOTRE_CLE"
}
}
}
}Claude Desktop (mcp-remote)
{
"mcpServers": {
"businessos": {
"command": "npx",
"args": [
"-y", "mcp-remote@latest",
"https://app.the-businessos.ai/api/mcp/mcp",
"--transport", "http-only",
"--header", "Authorization:${BUSINESSOS_MCP_AUTH}"
],
"env": {
"BUSINESSOS_MCP_AUTH": "Bearer bos_mcp_VOTRE_CLE"
}
}
}
}Endpoints OAuth (debug)
/.well-known/oauth-protected-resource/.well-known/oauth-authorization-server/api/mcp/oauth/register— DCR/api/mcp/oauth/authorize/api/mcp/oauth/token
Test rapide
Dans Claude : « Liste mes tâches en retard » — le tool
list_my_tasks avec overdue_only: true doit répondre avec du JSON Supabase temps réel.