MCP.Market

Jarvis MCP server

by phuongddx·io.github.phuongddx/jarvis·v0.10.0·4 stars

Local-first SCIP code navigation and Zoekt search over your own indexed repositories

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

4 stars770 downloads/wk

Reviews

Write one

Nobody has reviewed Jarvis yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Jarvis tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Jarvis compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 3,470 Web search servers
GitHub stars
4
more than 75% of 1,786 Web search servers
Downloads a week
770
more than 92% of 827 Web search servers with a package

Install Jarvis in Claude Code, Cursor or VS Code

claude mcp add jarvis -- uvx jarvis-mcp
Add to Cursor

What the publisher says

From the Jarvis repository's README, as published. We do not edit it. Read it on GitHub

jarvis

Your coding agent should not spend its context window on grep.

When your agent asks "where is AuthService used?", grep returns comments, markdown, test fixtures, and similarly named symbols in one noisy pile. The agent burns context re-reading files to filter signal from noise — and still misses call sites.

jarvis precomputes a local code-intelligence layer so your agent calls findReferences for exact occurrences, goToDefinition for the defining range, callHierarchy for call paths, and searchCode for precise lexical search — ten MCP tools for Claude Code, Cursor, or any MCP client. Your code and indexes never leave your machine.

Quick start · MCP tools · Dashboard · Limits · Details · Docs

Quick start

1. Install the standalone binary:

brew install jarvis-intelligence/jarvis/jarvis

Linux users need Homebrew/Linuxbrew installed first. The formula supports macOS arm64/x8664 and Linux arm64/x8664, installs both jarvis and jarvis-server, and embeds Python 3.12, dashboard assets, tree-sitter libraries, watch, scip, zoekt-git-index, and zoekt-webserver. Homebrew supplies universal-ctags. No Python, uv, pip, or PyPI installation is required.

Upgrade with brew upgrade jarvis; recover a damaged installation with brew reinstall jarvis.

2. Index a repo (slug defaults to the directory name):

jarvis index /path/to/your/repo

3. Register the MCP server:

claude mcp add jarvis --scope user -- jarvis-server

Ask your agent "find all references to AuthService" — it calls findReferences instead of grepping.

Other MCP clients (Cursor, Claude Desktop, any stdio client)

{
  "mcpServers": {
    "jarvis": {
      "command": "jarvis-server"
    }
  }
}

If your client can't find jarvis-server on PATH (GUI apps often don't inherit your shell's), use the absolute path from which jarvis-server.

Claude Code plugin (registers MCP + ships agent skills)

Install the Homebrew binary first. The plugin adds jarvis skills and can register the already-installed jarvis-server.

/plugin marketplace add jarvis-intelligence/jarvis-index
/plugin install jarvis@jarvis

Optional language indexers

The standalone package includes the SCIP converter and both Zoekt binaries. The Homebrew formula does not install setup.sh; from a jarvis source checkout, install the optional per-language indexer for your repo:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Jarvis: common questions

Is Jarvis MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Jarvis safety report
How do I install Jarvis?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Jarvis need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Jarvis maintained?
The last commit was 34 days ago (2026-10-01). The latest release is v0.10.0.
What can I use instead of Jarvis?
Servers from other publishers that do the same job: Jshookmcp MCP server, Free Search MCP server and FrankenSurf MCP server.
How does Jarvis compare with other Web search MCP servers?
safety score 92/100 (higher than 90% of 3,470 Web search servers); github stars 4 (more than 75% of 1,786 Web search servers); downloads a week 770 (more than 92% of 827 Web search servers with a package). Full comparison.

Alternatives to Jarvis

Same job from other publishers: the closest match first, then the best rated.

  • Jshookmcp
    Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
    C
  • Free Search
    No-API-key web search, page fetching and document reading across many engines. Local-first.
    B
  • FrankenSurf
    Read any web page and search the web: 28 tools, cheapest first, every page checked.
    A
  • Ref Tools
    Token-efficient search for coding agents over public and private documentation.
    A
  • Abap Adt Ro
    Read-only MCP server for SAP ABAP ADT over HTTP, RFC or SNC: the readonly, system and search tools
    A