JuliaDoc
Serves Julia documentation and source code efficiently to Claude Desktop.
About
JuliaDoc is an MCP server designed to enhance the Claude Desktop experience by providing access to Julia documentation and source code. It allows users to retrieve documentation for Julia packages, modules, types, functions, and methods, as well as view the source code for Julia functions, types, and methods. The server incorporates built-in caching with a 5-minute TTL and offers proper error handling for Julia-specific errors, ensuring a smooth and reliable experience. It is configured to work with a specified Julia project or the default global environment, and requires Node.js, Julia, and Claude Desktop.
Key Features
- Retrieves documentation for Julia packages, modules, types, functions, and methods
- Implements built-in caching with a 5-minute TTL
- Provides source code for Julia functions, types, and methods
- Offers proper error handling for Julia-specific errors
Use Cases
- Viewing source code for Julia functions and types within Claude Desktop
- Accessing Julia documentation within Claude Desktop
- Integrating Julia documentation and code retrieval into AI workflows