Julia Documentation
STDIOMCP server for accessing Julia documentation and source code with Claude Desktop
MCP server for accessing Julia documentation and source code with Claude Desktop
An MCP server that efficiently serves context to Claude Desktop about Julia documentation and source code.
get-docGets Julia documentation for a package, module, type, function, or method.
path (string) - Path to Julia object (e.g., 'Base.sort', 'AbstractArray')get-sourceGets 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