Lisez et pilotez vos tâches et vos boucles depuis vos propres scripts, intégrations et assistants IA.
Vous utilisez Claude, Cursor ou un autre assistant IA ? Configurez MCP ↓Envoyez la clé comme jeton bearer dans l'en-tête Authorization. Cette commande liste vos boucles :
curl -H "Authorization: Bearer dl_…" \
https://api.getdoloop.com/api/v1/loopsRequêtes et réponses en JSON, via HTTPS.
Le serveur MCP de DoLoop permet à Claude, Cursor ou tout autre client MCP de lire et de gérer vos tâches et vos boucles à votre place. Il utilise les mêmes clés d'API et partage leur limite de 60 requêtes par minute, et il ne peut rien faire que votre clé ne permette déjà.
URL du serveur :
https://api.getdoloop.com/mcpCréez une clé comme à l'étape 1. Avec une clé en lecture seule, l'assistant dispose de 5 outils pour consulter vos tâches et vos boucles ; avec une clé en lecture et écriture, il dispose des 16, et peut donc aussi créer, modifier, valider, abandonner et supprimer. Créez une clé par assistant pour pouvoir les révoquer séparément.
Lancez cette commande dans un terminal, en remplaçant dl_… par votre clé :
claude mcp add --transport http doloop https://api.getdoloop.com/mcp \
--header "Authorization: Bearer dl_…"Les connecteurs intégrés de Claude Desktop exigent une procédure de connexion que DoLoop ne propose pas encore. En attendant, passez par le pont mcp-remote (Node.js requis) : ajoutez ceci à claude_desktop_config.json, remplacez dl_… par votre clé, puis redémarrez Claude Desktop.
{
"mcpServers": {
"doloop": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.getdoloop.com/mcp",
"--header",
"Authorization:${DOLOOP_AUTH}"
],
"env": {
"DOLOOP_AUTH": "Bearer dl_…"
}
}
}
}Ajoutez ceci à ~/.cursor/mcp.json (tous les projets) ou à .cursor/mcp.json (un seul projet), en remplaçant dl_… par votre clé :
{
"mcpServers": {
"doloop": {
"url": "https://api.getdoloop.com/mcp",
"headers": {
"Authorization": "Bearer dl_…"
}
}
}
}Liste et lit vos tâches et vos boucles. Requêtes GET uniquement.
Tout ce que permet une clé en lecture seule, plus la création, la modification, la validation, l'abandon et la suppression de tâches et de boucles.
Les chemins sont relatifs à l'URL de base de l'exemple ci-dessus.
Une clé ne peut toucher ni à votre compte, ni à votre mot de passe, ni à vos autres clés : tout cela reste derrière votre connexion.
Les erreurs sont en JSON, avec un code stable dans le champ error :
401 invalid_api_key — la clé est mal formée ou inconnue401 api_key_revoked — la clé a été révoquée401 api_key_expired — la clé a dépassé sa date d'expiration403 insufficient_scope — une clé en lecture seule a tenté de modifier quelque chose403 api_key_not_allowed — une clé a été utilisée sur une route de compte ou de clés429 rate_limited — trop de requêtes : attendez la durée Retry-After