Skip to main content
Glama

Julia 文档 MCP 服务器

MCP 服务器可以高效地向 Claude Desktop 提供有关 Julia 文档和源代码的上下文。

特征

  • 获取 Julia 包、模块、类型、函数和方法的文档

  • 查看 Julia 函数、类型和方法的源代码

  • 内置缓存,TTL 为 5 分钟

  • 正确处理 Julia 特有的错误

Related MCP server: Code Analysis MCP Server

工具

get-doc

获取包、模块、类型、函数或方法的 Julia 文档。

  • 参数: path (字符串)- Julia 对象的路径(例如,“Base.sort”、“AbstractArray”)

get-source

获取函数、类型或方法的 Julia 源代码。

  • 参数: path (字符串)- Julia 对象的路径(例如,“Base.sort”、“AbstractArray”)

要求

  • Node.js 16 或更高版本

  • Julia 1.9 或更高版本已安装并可在 PATH 中访问

  • 克劳德桌面

配置

添加到您的 Claude 桌面配置( ~/Library/Application Support/Claude/claude_desktop_config.json ):

{ "mcpServers": { "juliadoc": { "command": "npx", "args": [ "-y", "@jonathanfischer97/server-juliadoc" ], "env": { "JULIA_PROJECT": "/path/to/your/julia/project" } } } }

服务器将使用:

  • 如果在配置中设置了JULIA_PROJECT ,则指定 Julia 项目

  • 如果未指定项目,则默认全局 Julia 环境

  • 系统默认的 Julia 安装(必须可在 PATH 中访问)

发展

# Clone the repository git clone https://github.com/jonathanfischer97/juliadoc-mcp.git cd juliadoc-mcp # Install dependencies npm install # Build npm run build # Start server locally npm start

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

感谢mrjoshuak/godoc-mcp启发了这个项目

执照

MIT 许可证 - 详情请参阅许可证文件

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jonathanfischer97/juliadoc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server