Julia文档助手
STDIO为Claude提供Julia文档和源码服务
为Claude提供Julia文档和源码服务
An MCP server that efficiently serves context to Claude Desktop about Julia documentation and source code.
get-doc
Gets Julia documentation for a package, module, type, function, or method.
path
(string) - Path to Julia object (e.g., 'Base.sort', 'AbstractArray')get-source
Gets Julia source code for a function, type, or method.
path
(string) - Path to Julia object (e.g., 'Base.sort', 'AbstractArray')Add to your Claude Desktop configuration (~/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" } } } }
The server will use:
JULIA_PROJECT
is set in the config# 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
Contributions are welcome! Please feel free to submit a Pull Request.
Credit goes to mrjoshuak/godoc-mcp for inspiring this project
MIT License - see LICENSE file for details