mcp

Integrates Wolfram Language and Wolfram|Alpha accessing curated data and sophisticated algorithms.

使うべきか

品質と安全性

B
説明の品質
100%
スキーマの完全性
100%
命名の品質
50%
ポイズニングのリスク
80%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(5)

  • HIGHTool description contains imperative instructionWolframLanguageEvaluator 内
  • HIGHTool poisoning patterns detected
  • LOWTool 'WolframContext' doesn't follow camelCase/snake_caseWolframContext 内
  • LOWTool 'WolframLanguageEvaluator' doesn't follow camelCase/snake_caseWolframLanguageEvaluator 内
  • LOWTool 'WolframAlpha' doesn't follow camelCase/snake_caseWolframAlpha 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~509トークン数(ツール定義)
~534 B一般的なレスポンスサイズ
注意への影響は最小限(128k コンテキストの 0.40%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "mcp": {
      "url": "https://agenttools.wolfram.com/mcp"
    }
  }
}

リモートエンドポイント

https://agenttools.wolfram.com/mcpstreamable-http

できること

ツール一覧

ツール(3)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢WolframContext(context)

Uses semantic search to retrieve any relevant information from Wolfram. Always use this tool at the start of new conversations or if the topic changes to ensure you have up-to-date relevant information. This uses semantic search, so the context argument should be written in natural language (not a search query) and contain as much detail as possible (up to 250 words).

入力スキーマ

{
  "type": "object",
  "properties": {
    "context": {
      "type": "string",
      "description": "A detailed summary of what the user is trying to achieve or learn about."
    }
  },
  "required": [
    "context"
  ]
}
🟢WolframLanguageEvaluator(code, timeConstraint)

Evaluates Wolfram Language code for the user in a Wolfram Language kernel. If a formatted result is provided as a markdown link, use that in your response instead of typing out the output. Parse natural language input with `\[FreeformPrompt]["query"]`, which is analogous to ctrl+= input in notebooks. Natural language input is parsed before evaluation, so it works like macro expansion. You should ALWAYS use this natural language input to obtain things like `Quantity`, `DateObject`, `Entity`, etc. This is a stateless kernel, so you cannot reuse definitions from previous evaluations.

入力スキーマ

{
  "type": "object",
  "properties": {
    "code": {
      "type": "string",
      "description": "The Wolfram Language code to evaluate."
    },
    "timeConstraint": {
      "type": "number",
      "description": "The time constraint for the evaluation (default is 60 seconds)."
    }
  },
  "required": [
    "code"
  ]
}
🟢WolframAlpha(query)

Use natural language queries with Wolfram|Alpha to get up-to-date computational results about entities in chemistry, physics, geography, history, art, astronomy, and more.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Wolfram Alpha query"
    }
  },
  "required": [
    "query"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 3 件
検証済みバージョンは記録されていませんツール 3 件