Comment vérifier rapidement que mon service MCP fonctionne ?
Le service MCP de Wolfram permet aux applications d’IA compatibles avec MCP d’accéder à Wolfram|Alpha, Wolfram Language et Wolfram Knowledgebase à l’aide du protocole MCP (Model Context Protocol).
Il est indépendant de toute plateforme et peut être utilisé à partir de n’importe quel système d’exploitation ou environnement prenant en charge les requêtes HTTPS.
Pour vérifier la connectivité et l’authentification, utilisez une requête ping JSON-RPC minimale :
curl -X POST "https://services.wolfram.com/api/mcp" \
-H "Content-Type: application/json" \
-H "Accept: application/json,text/event-stream" \
-H "Authorization: Bearer $WOLFRAM_MCP_SERVICE_API_KEY" \
-d '{
"jsonrpc": "2.0",
"method": "ping",
"id": 1
}'
Une requête réussie renvoie une réponse similaire à :
{
"jsonrpc": "2.0",
"id": 1,
"result": {}
}
Cela confirme que le point de terminaison est accessible et que la clé API est valide.
Le serveur MCP distant ne prend pas en charge les requêtes GET non authentifiées ou simples. Toute tentative d’accès au point de terminaison à l’aide de GET entraînera une réponse d’erreur 405 indiquant une méthode non autorisée : 405 Method Not Allowed.
Exemple d’application : utilisation du serveur MCP distant de Wolfram depuis OpenAI
curl https://api.openai.com/v1/responses \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-d '{
"model": "gpt-5.2",
"input": "What is the 123456789th prime?",
"tools": [{
"type": "mcp",
"server_label": "Wolfram",
"server_url": "https://services.wolfram.com/api/mcp",
"require_approval": "never",
"headers": {
"Authorization": "Bearer '$WOLFRAM_MCP_SERVICE_API_KEY'"
}
}]
}'
Remarque : lorsque vous utilisez curl, les chaînes JSON entre guillemets simples empêchent l’expansion des variables shell. La clé API doit être injectée en dehors des guillemets, comme indiqué ci-dessus.
Dans cette configuration :
- OpenAI traite la demande relative au modèle linguistique.
- L’outil MCP est enregistré en tant que service externe.
- Toutes les requêtes de calcul et de connaissances alimentées par Wolfram sont exécutées par le serveur MCP distant.
- L’authentification auprès du MCP est gérée indépendamment à l’aide d’en-têtes.
[English]
Contacter l'assistance
Vous avez une question sur la facturation, l'activation ou quelque chose de plus technique, nous sommes prêts à vous aider.
1-800-WOLFRAM (+1-217-398-0700 pour les appels internationaux)
Assistance clients
Du lundi au vendredi
De 8 h à 17 h, heure du Centre des États-Unis
- Enregistrement ou activation du produit
- Informations avant la vente et commande
- Aide à l'installation et au premier lancement
Assistance technique avancée (pour les clients admissibles)
Du lundi au jeudi
De 8 h à 19 h, heure du Centre des États-Unis
Le vendredi
De 8 h 30 à 10 h et de 11 h à 17 h, heure du Centre des États-Unis
- Assistance technique prioritaire
- Assistance produits par des experts Wolfram
- Aide avec la programmation en Wolfram Language
- Assistance installation avancée