Julia Documentation MCP Server
The Julia Documentation MCP Server provides access to Julia documentation and source code with additional exploration capabilities:
Get Documentation: Retrieve documentation for packages, modules, types, functions, or methods with options for detail level (concise, full, all) and including unexported symbols
Get Source Code: Retrieve source code for functions, types, or methods
List Package Symbols: View available symbols in packages or modules, with option to include unexported symbols
Explore Projects: Examine the structure and dependencies of Julia projects
Built-in Caching: Uses 5-minute TTL caching for efficient data retrieval
Error Handling: Handles Julia-specific errors effectively
Serves Julia documentation and source code, including access to packages, modules, types, functions, and methods
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Julia Documentation MCP Serverget documentation for the Base.sort function"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Julia Documentation MCP Server
An MCP server that efficiently serves context to Claude Desktop about Julia documentation and source code.
Features
Get documentation for Julia packages, modules, types, functions, and methods
View source code for Julia functions, types, and methods
Built-in caching with 5-minute TTL
Proper error handling for Julia-specific errors
Related MCP server: MCP Documentation Server
Tools
get-doc
Gets Julia documentation for a package, module, type, function, or method.
Parameter:
path(string) - Path to Julia object (e.g., 'Base.sort', 'AbstractArray')
get-source
Gets Julia source code for a function, type, or method.
Parameter:
path(string) - Path to Julia object (e.g., 'Base.sort', 'AbstractArray')
Requirements
Node.js 16 or higher
Julia 1.9 or higher installed and accessible in PATH
Claude Desktop
Configuration
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:
Your specified Julia project if
JULIA_PROJECTis set in the configThe default global Julia environment if no project is specified
Your system's default Julia installation (must be accessible in PATH)
Development
# 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 startContributing
Contributions are welcome! Please feel free to submit a Pull Request.
Credit goes to mrjoshuak/godoc-mcp for inspiring this project
License
MIT License - see LICENSE file for details
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA server facilitating web search functionality by utilizing Perplexity AI's API, designed to integrate with the Claude desktop client for enhanced search queries.Last updated1306MIT
- Flicense-qualityDmaintenanceA smart documentation server that provides AI-assisted code improvement and documentation management through Claude Desktop integration.Last updated10

Needle MCP Serverofficial
AlicenseAqualityDmaintenanceA server that allows users to manage documents and perform Claude-powered searches using Needle through the Claude Desktop application.Last updated6799MIT
Inkeep MCP Serverofficial
Alicense-qualityDmaintenanceA server that connects Claude to your documentation via Inkeep's API, enabling AI-powered interactions with your documentation content.Last updated24MIT
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
An MCP server that gives your AI access to the source code and docs of all public github repos
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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