JARVIS is an intelligent layer that gives agents access to their code, knowledge, context, memory, tools, and runtime — starting locally on your machine, with the ability to extend into the cloud.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add jarvis -- uvx jarvis-mcp~/.codex/config.toml
[mcp_servers.jarvis]
command = "uvx"
args = ["jarvis-mcp"]
# codex mcp add jarvis -- uvx jarvis-mcp~/.cursor/mcp.json
{
"mcpServers": {
"jarvis": {
"command": "uvx",
"args": [
"jarvis-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"jarvis": {
"type": "stdio",
"command": "uvx",
"args": [
"jarvis-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"jarvis": {
"command": "uvx",
"args": [
"jarvis-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"jarvis": {
"command": "uvx",
"args": [
"jarvis-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"jarvis": {
"command": "uvx",
"args": [
"jarvis-mcp"
]
}
}
}