logo
Développement
Rechercher
Actualiser la liste des outils MCP

Actualiser la liste des outils MCP

Permet de récupérer à nouveau les tools d'un MCP Server spécifié et de mettre à jour les actions.

Cette interface permet de récupérer à nouveau les tools d'un MCP Server spécifié et de mettre à jour les actions.

Méthode de requête

POST

URL de la requête

https://api.${endpoint}/v1/org/mcp/refresh

Authentification de la requête

Utilise l'authentification Basic avec la DevKey / le DevSecret de niveau compte et requiert que le compte appelant dispose de l'autorisation de gestion des MCP de l'organisation.

Requête

Exemple de requête

curl -X POST 'https://api.${endpoint}/v1/org/mcp/refresh' \ -H 'Authorization: Basic ${BASIC_TOKEN}' \ -H 'Content-Type: application/json' \ -d '{ "org_id": "p-xxxx", "id": "mcp-xxxx" }'
                      
                      curl -X POST 'https://api.${endpoint}/v1/org/mcp/refresh' \
  -H 'Authorization: Basic ${BASIC_TOKEN}' \
  -H 'Content-Type: application/json' \
  -d '{
    "org_id": "p-xxxx",
    "id": "mcp-xxxx"
  }'

                    
Ce bloc de code dans la fenêtre flottante

En-têtes de la requête

Champ Type Description
Authorization Basic ${BASIC_TOKEN} Utilisez le Basic Token obtenu en encodant DevKey:DevSecret en Base64.
Content-Type application/json Format du corps de la requête.

Paramètres de la requête (Body Parameters)

Champ Type Description required
org_id String ID de l'organisation. true
id String ID du MCP. true

Réponse

Exemple de réponse

{ "code": 0, "message": "OK", "data": { "mcp_id": "mcp-xxxx", "action_count": 3, "available": true } }
                      
                      {
  "code": 0,
  "message": "OK",
  "data": {
    "mcp_id": "mcp-xxxx",
    "action_count": 3,
    "available": true
  }
}

                    
Ce bloc de code dans la fenêtre flottante

Réponse en cas de succès

Champ Type Description
mcp_id String ID du MCP.
action_count Integer Nombre d'Actions après l'actualisation.
available Boolean Indique si le MCP est disponible.

Réponse en cas d'échec

Champ Type Description
code Integer Code d'erreur.
message String Détails de l'erreur.

Codes d'état

Code d'état Description
200 Succès
400 Erreur de paramètre
401 Non autorisé
403 Autorisation insuffisante
429 Requêtes trop fréquentes
500 Erreur du serveur