How can I quickly verify my MCP service is working?
Wolfram MCP Service enables MCP-compatible AI applications to access Wolfram|Alpha, Wolfram Language and the Wolfram Knowledgebase using the Model Context Protocol (MCP).
It is platform agnostic and can be used from any operating system or environment that supports HTTPS requests.
To verify connectivity and authentication, use a minimal JSON-RPC ping request:
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
}'
A successful request returns a response similar to:
{
"jsonrpc": "2.0",
"id": 1,
"result": {}
}
This confirms that the endpoint is reachable and the API key is valid.
The remote MCP server does not support unauthenticated or plain GET requests. Attempting to access the endpoint using GET will result in a 405 Method Not Allowed response.
Application Example: Using Wolfram’s Remote MCP Server from 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'"
}
}]
}'
Note: When using curl, single-quoted JSON strings prevent shell variable expansion. The API key must be injected outside the quotes as shown above.
In this configuration:
- OpenAI handles the language model request.
- The MCP tool is registered as an external service.
- All Wolfram-powered computation and knowledge queries are executed by the remote MCP server.
- Authentication to MCP is handled independently using headers.
Contact Support
Whether you have a question about billing, activation or something more technical, we are ready to help you.
1-800-WOLFRAM (+1-217-398-0700 for international callers)
Customer Support
Monday–Friday
8am–5pm US Central Time
- Product registration or activation
- Pre-sales information and ordering
- Help with installation and first launch
Advanced Technical Support (for eligible customers)
Monday–Thursday
8am–5pm US Central Time
Friday
8:30–10am & 11am–5pm US Central Time
- Priority technical support
- Product assistance from Wolfram experts
- Help with Wolfram Language programming
- Advanced installation support