{"repo":"aplavin/julia-mcp","free":true,"listed":false,"github":"https://github.com/aplavin/julia-mcp","clone":"git clone https://github.com/aplavin/julia-mcp.git","description":"MCP server for persistent Julia sessions — fast iteration without startup/compilation overhead","language":"Python","stars":83,"topics":["ai","julia","llm","mcp","mcp-server","repl"],"license":"MIT","category":"mcp-servers","readme_excerpt":"julia-mcp MCP server that gives AI assistants access to efficient Julia code execution. Avoids Julia's startup and compilation costs by keeping sessions alive across calls, and persists state (variables, functions, loaded packages) between them — so each iteration is fast. - Sessions start on demand, persist state between calls, and recover from crashes — no manual management - Each project directory gets its own isolated Julia process - Pure stdio transport — no open ports or sockets Tools - julia eval(code, env path?, timeout?) — execute Julia code in a persistent session. env path sets the Julia project directory (omit for a temporary session). timeout defaults to 60s and is auto-disabled for Pkg operations. - julia restart(env path?) — restart a session, clearing all state. If env path is omitted, restarts the temporary session. - julia list sessions — list active sessions and their status Requirements - uv (you might already have it installed) - Julia – any version, julia binary must be in PATH - Recommended packages – used automatically if available in the global environment: - Revise.jl - to pick code changes up without restarting - TestEnv.jl — to properly activate test environment when env path points to /test/ The server itself is written in Python since the Python MCP protocol implementation is very mature. Usage First, clone the repository: Then register the server with your client of choice (see below). That's it! Your AI assistant can now execute Julia code more","default_branch":null,"files":null,"tree":[],"storefront":"/r/aplavin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aplavin/julia-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}