Serveur MCP

Endpoint POST /mcp

https://in.blipit.io/mcp est un serveur MCP Streamable HTTP (protocole 2025-06-18, réponses JSON uniquement, pas de flux d'événements). Authentifiez-vous avec la clé secrète du projet en Authorization: Bearer <secret key> ou X-Blipit-Key. La connexion de Claude Code et Cursor est couverte sous Outils ; ceci est la référence.

1Outils

list_issues {status?, limit (1 à 50, 20 par défaut), query? (texte dans le titre)} : id, statut, niveau, nombre d'événements, dernière occurrence, dernière release, titre. get_issue {id} : compteurs, première et dernière occurrence, release, régressions, sociétés, et la stack trace du dernier événement avec les frames applicatives marquées, les 10 derniers breadcrumbs et l'URL de la requête sans sa query string. resolve_issue {id}, ignore_issue {id}, reopen_issue {id}. list_monitors {} : les moniteurs et heartbeats de l'espace de travail avec statut, dernier check et disponibilité sur 24 heures. get_ai_fix {id} : la dernière analyse IA terminée (résumé, cause, correction).

2Erreurs et limites

401 sans clé ou avec une clé inconnue, 403 pour une clé publique. GET répond 405. Les corps de plus de 256 Ko reçoivent 413 ; les lots sont refusés. 300 requêtes par minute et par clé. Tout texte provenant d'événements est encadré dans des blocs <untrusted-data> pour que l'agent le traite comme des données, pas comme des instructions.

sh
curl https://in.blipit.io/mcp \
  -H "Content-Type: application/json" -H "Authorization: Bearer <secret key>" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_issues","arguments":{"status":"unresolved","limit":5}}}'

Bon à savoir

  • Les ids de problèmes d'un autre projet répondent « not found » en lecture comme en écriture.
  • Aucun en-tête d'instance n'est nécessaire, même pour les projets Odoo.

Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.