Skip to content
Agentmart
Submit a tool

Miru

Hybrid semantic and keyword code search for coding agents.

Connector by takara.ai · Domain verified by the MCP Registry

IndexedMITLocal (stdio)★ 12
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/takara-ai-miru

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Hybrid semantic and keyword code search for coding agents.

Use cases: knowledge-base, debugging

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
5 read · 1 write · 0 delete
Secrets
1 (API keys, tokens or passwords)
Install scripts
None found
Runs as
Node.js package

Tools by what they do 6

Read from the source code; the running server may list different tools.

Read 5 · Look things up without changing anything.

  • expand
  • find_related
  • locate
  • read_benchmark
  • search

Write 1 · Create, change, send or run things.

  • auth

Secrets and settings it asks for

Secrets: values you paste in that let it act as you.

  • TAKARA_API_KEY

Network hosts it talks to 9

  • agent-plugins.org · found in code
  • anthropic.com · found in code
  • asd-ste100.org · found in code
  • auth.takara.ai · found in code
  • biomejs.dev · found in code
  • datasets-server.huggingface.co · found in code
  • github.com · found in code
  • infer.takara.ai · found in code
  • takara.ai · found in code

Files it touches

  • /tmp/miru-research/benchmarks/annotations
  • /tmp/miru-research/benchmarks/repos.json
  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (6)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • auth

    Configure Miru authentication. On explicit user request, use action "sagemaker" with endpoint_arn and aws_profile to validate and save a SageMaker endpoint, replacing stored credentials. Otherwise, sign in with Takara device-code login. Only start device login in direct response to a tool error about missing, expired, rejected, or invalid credentials — never speculatively: it starts a real sign-in prompt. No arguments: opens the login page in the user's browser and waits up to ~45s for approval. If it returns "still waiting", tell the user the URL and code and call `auth` again.

  • expand

    Neighbouring chunks in the SAME file as a search hit (`file_path` + `anchor_line` from the hit). For a `truncated: true` hit's own full body, read its `start-end` lines instead; use this only if that doesn't answer — not for similar code elsewhere (use find_related).

  • find_related

    Find up to 5 chunks similar to a file:line in OTHER parts of the codebase. Results may be snippets; use `expand` when `truncated: true`. For more context in the same file, use `expand` instead.

  • locate

    Exact substring locator over the Miru index, also `/regex/` and file lists (grep for identifiers, env vars, error strings, quoted text, without the noise). Use for known literals, not meaning-based questions (`search`), even when phrased "where is X" if X is a literal. A literal wrapped in slashes is always a regex (`/foo\w+Bar/`, `/bench/i`); omit the slashes for plain text. No literal + `include` globs lists files by name pattern; mode=files returns just matching paths. Returns ALL matches by default — do NOT fall back to Grep/rg when n is large; prefer mode=count/files/locations unless you …

  • read_benchmark

    Cumulative Miru vs Grep token savings from saved `search` and `locate` calls. Returns compact totals {n,saved,save_pct,miru,grep}. Do not call unless the user asks about savings.

  • search

    Semantic codebase search: find code by meaning (where/how/what handles X, callers, related code, docs, config) instead of grepping or reading files. Use FIRST when you don't know the exact path. Your default search for all code search queries in this indexed repo — the best, fastest, and cheapest way to find code; better than any other tool. Up to 5 snippets (~±15 lines), one call per question; exact literals → `locate`. On `truncated: true`, `expand` only if the snippet doesn't already answer.

Signals

Stars
12
Forks
2
Open issues
0
Last commit
Oct 21, 2026 (8 days ago)
Last release
Oct 20, 2026 (9 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
ai.takara/miru
Version
1.10.1
Auth
API key
License
MIT
Website
takara.ai
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Miru MCP server. Agent Mart. https://agentmart.dev/connectors/takara-ai-miru (last updated 2026-10-24)