Mathematica 文档查询服务

Mathematica 文档查询服务

基于本地 Mathematica 安装的文档查询工具。

快速入门

  1. 环境准备:
    • 安装依赖:运行 pip install -r requirements.txt
    • 确保可从终端调用 wolframscript,或设置环境变量 WOLFRAMSCRIPT_PATH 指定路径。
  2. 启动服务:
    • 运行 mcp dev path/to/mcp-mma-doc.py 初始化服务器。
  3. 配置插件:
    • 将以下配置添加到 Claude/cline 配置文件中:
      "mathematica-docs": {
          "command": "uv",
          "args": [
              "run",
              "--with",
              "mcp",
              "mcp",
              "run",
              "/path/to/mcp-mma-doc.py"
          ]
      }
      
    • 若在 Linux/macOS 上遇到问题,请改为使用绝对路径配置。
  4. 使用功能:
    • 查询文档:调用 get_docs("函数名")
    • 列出包符号:调用 list_package_symbols("包名")
  5. 注意事项:
    • 忽略控制台中的 INFO Processing request 信息,不影响功能。
    • 处理复杂格式时,建议使用 InputForm 格式。