WolframAlpha LLM MCP サーバー
WolframAlpha の LLM API へのアクセスを提供する Model Context Protocol (MCP) サーバー。https ://products.wolframalpha.com/llm-api/documentation
特徴
- WolframAlphaのLLM APIを自然言語の質問でクエリする
- 複雑な数学の質問に答える
- 科学、物理学、歴史、地理などに関する事実を検索します
- LLM の消費に最適化された構造化された回答を入手
- 簡略化された回答とセクション付きの詳細な回答をサポート
利用可能なツール
ask_llm
: WolframAlphaに質問して、構造化されたllmフレンドリーな回答を得るget_simple_answer
: 簡略化された回答を取得するvalidate_key
: WolframAlpha APIキーを検証する
インストール
git clone https://github.com/Garoth/wolframalpha-llm-mcp.git
npm install
構成
- developer.wolframalpha.comから WolframAlpha API キーを取得します。
- VSCode の設定内の Cline MCP 設定ファイルに追加します (例: ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json):
{
"mcpServers": {
"wolframalpha": {
"command": "node",
"args": ["/path/to/wolframalpha-mcp-server/build/index.js"],
"env": {
"WOLFRAM_LLM_APP_ID": "your-api-key-here"
},
"disabled": false,
"autoApprove": [
"ask_llm",
"get_simple_answer",
"validate_key"
]
}
}
}
発達
テストの設定
テストでは実際のAPI呼び出しを使用し、正確なレスポンスを保証します。テストを実行するには、以下の手順に従ってください。
- サンプル環境ファイルをコピーします。
.env
を編集し、WolframAlpha API キーを追加します。WOLFRAM_LLM_APP_ID=your-api-key-here
注: 機密情報のコミットを防ぐため、 .env
ファイルは gitignored されます。- テストを実行します。
建物
ライセンス
マサチューセッツ工科大学