Labsco
MCP SERVER

Julia Documentation MCP Server

by jonathanfischer97

Julia documentation and source, read out of your own installed environment rather than recalled from training data.

Framework & SDK Documentation Lookup
Summary
The docstring from your Julia, not from memory.

Package APIs move, and a confidently recalled signature for a version you do not have is worse than no answer. Because the lookup runs against your installation, what comes back matches the code that will actually run — and when the docstring is thin, the source is one call away.

What it is

A docstring and source lookup that runs against the Julia on your machine. A path like Base.sort resolves in your environment, so the answer reflects the versions you actually have installed.

What you get
  • The documentation for a package, module, type, function or method
  • The source code behind a function, type or method
  • Resolution against your own project environment when you point it at one
  • Answers cached briefly, so repeated lookups in a session are cheap
  • Julia's own errors reported as errors rather than as an empty answer
Requirements

Julia on your PATH, and Node.js 16 or newer. Point it at a project environment if you want that project's packages resolved; otherwise it uses the global one.

Setup effort

One command — npx -y @jonathanfischer97/server-juliadoc