MCP-ウォルフラムアルファ
Wolfram Alpha API に接続するための MCP サーバー。
コンポーネント
プロンプト
これは、duckduckgo 検索の!wa
バンに似ています。
def wa(query: str) -> f"Use wolfram alpha to answer the following question: {query}"
ツール
Wolfram Alpha API をクエリします。
def query_wolfram_alpha(query: str) -> str
構成
WOLFRAM_API_KEY
環境変数を設定する必要があります。Wolfram AlphaからAPIキーを取得してください。
これは完全な結果 API を使用してテストされましたが、必ずしも必要ではない可能性があります。
{
"mcpServers": {
"MCP-wolfram-alpha": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\root\\Documents\\MCP-wolfram-alpha",
"run",
"MCP-wolfram-alpha"
],
"env": {
"WOLFRAM_API_KEY": "your-app-id"
}
}
}
}
発達
デバッグ
公式の MCP インスペクターには適切な環境サポートがないため、wong2 のmcp-cli-inspectorを使用することをお勧めします。
claude デスクトップと同じスタイルで config.json ファイルを作成します。
{
"mcpServers": {
"MCP-wolfram-alpha": {
"command": "uv",
"args": [
"--directory",
"/full/path/to/MCP-wolfram-alpha",
"run",
"MCP-wolfram-alpha"
],
"env": {
"WOLFRAM_API_KEY": "your-app-id"
}
}
}
}
次に以下を実行します:
npx @wong2/mcp-cli -c .\config.json