Here are the specific JSON configuration snippets required to connect the arxic-mcp server to various popular AI applications.
Note on Docker vs Native: The examples below use the Docker configuration by default because it requires no local dependencies.
If you prefer to run the server natively (which allows the arxiv_download_paper tool to save PDFs anywhere on your machine), you can simply swap out the command and args in any of these JSON payloads with:
"command": "node",
"args": [
"/absolute/path/to/arxic-mcp/build/index.js"
]Installation Location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
2. Cursor IDE
Installation Location:
Navigate to Cursor Settings > Features > MCP Servers. Add a new server and specify the raw commands natively, OR paste the JSON into a global Cursor MCP config.
Installation Location:
~/.codeium/windsurf/mcp_config.json
4. Zed Editor
Installation Location:
Add to your user settings.json file inside Zed.
5. Antigravity
Installation Location:
~/.gemini/antigravity/mcp_config.json
Installation Command:
Normally, Claude Code uses direct terminal commands to add servers:
claude mcp add arxic-mcp -- docker run -i --rm -u 1000:1000 -v /Users/yourname/Downloads:/Users/yourname/Downloads arxic-mcpAlternatively, you can manually paste the JSON into the Claude Code config file (location may vary by OS).
Installation Location:
Click the MCP Servers tab within the extension, or directly edit the global settings JSON.
- Cline:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json - Roo Code:
~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json