{
  "info": {
    "name": "Wolfram Alpha Api — mcp.ai",
    "description": "REST API for the Wolfram Alpha Api MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/wolfram_alpha_api",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "wolfram_alpha_api_async_pod_fetch",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/async/pod/fetch",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "async",
            "pod",
            "fetch"
          ]
        },
        "description": "Fetch a single asynchronous pod from Wolfram|Alpha Full Results API. Use this tool to retrieve individual pod computations that were marked as async in a Full Results query. When you query the Full Re",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"s\": \"\",\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_establish_connection",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/establish/connection",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "establish",
            "connection"
          ]
        },
        "description": "Tool to store Wolfram|Alpha AppID into the connection credential store. Use when establishing or updating your AppID so that subsequent actions automatically include this credential.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"appid\": \"\",\n  \"extra\": {}\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_extract_recalc_url_tokens",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/extract/recalc/url/tokens",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "extract",
            "recalc",
            "url",
            "tokens"
          ]
        },
        "description": "Tool to extract the recalculate URL and id/s tokens from full Wolfram|Alpha results. Use when you need to follow up with recalc.jsp or relatedQueries.jsp calls.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"appid\": \"\",\n  \"input\": \"\",\n  \"raw_data\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_full_results_recalculate",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/full/results/recalculate",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "full",
            "results",
            "recalculate"
          ]
        },
        "description": "Recalculate a prior WolframAlpha Full Results query to retrieve additional computational results (pods). Use this action when: - A previous Full Results API query timed out or returned incomplete resu",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"s\": \"\",\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_full_results_related_queries",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/full/results/related/queries",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "full",
            "results",
            "related",
            "queries"
          ]
        },
        "description": "Tool to fetch related query suggestions for a previous Full Results computation. Use after obtaining `id` and `s` from a Full Results API response.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"s\": \"\",\n  \"id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_get_app_id",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/get/app/id",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "get",
            "app",
            "id"
          ]
        },
        "description": "Tool to fetch the Wolfram|Alpha AppID from credentials. Use when you need to verify the current AppID before making API calls.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_query_llm_api",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/llm/api",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "llm",
            "api"
          ]
        },
        "description": "Tool to query Wolfram|Alpha LLM API for computed knowledge optimized for large language model consumption. Returns plain text results with query interpretations, computed data, and image URLs. Use whe",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"ip\": \"\",\n  \"input\": \"\",\n  \"units\": \"\",\n  \"latlong\": \"\",\n  \"currency\": \"\",\n  \"location\": \"\",\n  \"maxchars\": 0,\n  \"timezone\": \"\",\n  \"assumption\": \"\",\n  \"countrycode\": \"\",\n  \"languagecode\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_query_summary_box",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/query/summary/box",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "query",
            "summary",
            "box"
          ]
        },
        "description": "Tool to query the Summary Boxes API for pre-generated XHTML boxes summarizing Wolfram|Alpha knowledge. Use when you need formatted summary information for subjects like countries, chemicals, dates, or",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"path\": \"\",\n  \"appid\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_short_answers_result",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/short/answers/result",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "short",
            "answers",
            "result"
          ]
        },
        "description": "Tool to fetch a concise textual answer from Wolfram|Alpha. Use when you need a short, direct response.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"i\": \"\",\n  \"appid\": \"\",\n  \"units\": \"\",\n  \"timeout\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_spoken_results_result",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/spoken/results/result",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "spoken",
            "results",
            "result"
          ]
        },
        "description": "Tool to retrieve a spoken-style single-sentence result from Wolfram|Alpha. Use when you need a concise, conversational answer to a natural-language query.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"i\": \"\",\n  \"appid\": \"\",\n  \"units\": \"\",\n  \"timeout\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "wolfram_alpha_api_validate_query",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/validate/query",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "validate",
            "query"
          ]
        },
        "description": "Tool to validate a Wolfram|Alpha query, returning parsing assumptions and warnings. Use when you need to check query parse before a full computation.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"appid\": \"\",\n  \"input\": \"\",\n  \"output\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}