Best Julia MCP Servers
Julia is a high-level, high-performance programming language for technical computing, with syntax that is familiar to users of other technical computing environments.
Why this server?
Enables querying metadata, dependencies, and version information for the Julia package ecosystem.
AlicenseAqualityBmaintenanceEnables querying package ecosystem data from ecosyste.ms, including package metadata, versions, security advisories, dependencies, and repository information across 40+ package registries with fast local SQLite lookups and API fallback.1012 npm9MITWhy this server?
Provides AST-aware code intelligence for Julia codebases, including semantic search, dependency graphs, and refactoring analysis.
AlicenseAqualityBmaintenanceStandard coding agents waste 70% of context tokens re-reading raw files with shell grep. Synapse-MCP indexes your codebase into a sub-millisecond local AST graph—giving Claude Code, Cursor, and Windsurf exact caller trees, 60% lower token spend, and zero-hallucination refactoring.146MITWhy this server?
Enables analysis of Julia code with tree-sitter parsing, symbol extraction, and dependency analysis
AlicenseBqualityFmaintenanceA Model Context Protocol (MCP) server that provides code analysis capabilities using tree-sitter, designed to give Claude intelligent access to codebases with appropriate context management.26553 PyPI309MITWhy this server?
Enables running Julia code snippets with result display
AlicenseBqualityFmaintenanceMCP Server for running code snippet and show the result.1667 npm242MITWhy this server?
Provides package intelligence for the Julia ecosystem, including vulnerability checks, health scores, alternatives, and lockfile ingestion.
Why this server?
Allows agents to start or reuse a shared Julia REPL and execute Julia code in a live tmux session that terminal users can also attach to.
AlicenseNot gradedqualityBmaintenanceEnables coding agents and users to share live tmux-based REPL sessions for many languages, allowing agents to execute code in the same interactive workspace via MCP.99 npmMITWhy this server?
Provides an MCP-compatible interface for the JCGE (Julia Computable General Equilibrium) framework, enabling agents to discover, load, solve, validate, and inspect CGE models written in Julia.
AlicenseNot gradedqualityAmaintenanceMCP-compatible interface for discovering, loading, solving, validating, and inspecting JCGE computable general equilibrium models.Apache 2.0Why this server?
Serves Julia documentation and source code, including access to packages, modules, types, functions, and methods
AlicenseNot gradedqualityCmaintenanceThe server facilitates access to Julia documentation and source code through Claude Desktop, allowing users to retrieve information on Julia packages, modules, types, functions, and methods.8 npm18MITWhy this server?
Notebooks can be created and executed against any installed Jupyter kernel, including Julia via IJulia (e.g. julia-1.x), so cells can be run in a Julia kernel through the notebook's kernelspec — with outputs captured back into the file.
AlicenseNot gradedqualityCmaintenanceMCP server for editing Jupyter notebooks (.ipynb) with 23 cell-level tools: create, read, search and restructure cells, manage outputs and metadata, and execute cells on a live Jupyter kernel (python3 built in; R, Julia via installed kernels). Built on nbformat and jupyter_client.MIT