MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

J
Julia Vscode Unofficial MCP
作者 @marius311

Julia VSCode REPL for agents

创建于 4/13/2026
更新于 about 4 hours ago
Repository documentation and setup instructions

Julia VSCode MCP (unofficial)

Companion extension for Julia for VS Code that exposes Julia REPL tools to AI coding agents via MCP (Model Context Protocol).

This lets the Claude Code extension, Codex extension, non-VSCode CLI agents, any and other MCP-compatible tools use the integrated Julia REPL in VS Code.

This extension is likely to be superceded by something more official in the Julia extension and/or VSCode and/or Claude/Codex in the future, but its not clear when or how, so for now enjoy this.

Important notes

As of Apr 12, 2026, you need to be on the pre-release version of Julia for VS Code, which includes the necessary tool endpoints.

If you're using Copilot Chat, you don't need this extension at all, that already works on that pre-release version. This is only for other agents/harnesses.

Currently, Julia for VS Code does not report stdout/stderr from the REPL back to the agent, so the agent will only see the return value.

Setup

Install the extension, then run once in a terminal:

Claude Code:

claude mcp add -s user julia-vscode-unofficial-mcp -- ~/.julia-vscode/mcp-bridge.js

Codex:

codex mcp add julia-vscode-unofficial-mcp -- ~/.julia-vscode/mcp-bridge.js

These commands can also be shown in VSCode by running "Julia MCP: Show Setup Command"

Usage

The agent should automatically use the REPL when appropriate, nothing else is needed. If it's not doing so, run /mcp or ask it to list its tools and ensure Julia is present there.

The working directory of the agent needs to be the same as the VSCode workspace directory for the agent to find the right window to send commands to. This happens automatically for Claude/Codex VSCode extensions in that window; if you're running from claude/codex CLI, launch them from the appropriate folder.

How it works

The extension reads tool definitions from the official Julia extension's package.json and exposes them via an HTTP MCP server on localhost. A stdio bridge script (~/.julia-vscode/mcp-bridge.js) translates between the MCP stdio protocol used by Claude/Codex and the HTTP server. Lock files keyed by workspace path handle multiple VS Code windows.

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-julia-vscode-unofficial-mcp

Cursor 配置 (mcp.json)

{ "mcpServers": { "marius311-julia-vscode-unofficial-mcp": { "command": "npx", "args": [ "marius311-julia-vscode-unofficial-mcp" ] } } }