About Maguyva
Maguyva is a remote code-intelligence MCP server for coding agents, enabling semantic, structural, graph, and text searches across indexed repositories. A Node.js stdio bridge supports clients that cannot connect to remote MCP over HTTP.
Key features
- 01Semantic, structural, graph, and text search
- 02Search across indexed repositories
- 03Remote streamable-HTTP endpoint
- 04Node.js stdio bridge for compatible clients
Use cases
- 01Find relevant code across indexed repositories
- 02Use code search from clients supporting remote MCP
- 03Connect stdio-only clients through the bridge
MCP support
Maguyva exposes code-search capabilities through a remote streamable-HTTP MCP server. The included stdio bridge forwards local client traffic to that endpoint.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://maguyva.tools/mcpclaude mcp add --transport http ai-maguyva-maguyva https://maguyva.tools/mcp{"mcpServers":{"ai-maguyva-maguyva":{"type":"http","url":"https://maguyva.tools/mcp"}}}Open in Cursor{"servers":{"ai-maguyva-maguyva":{"type":"http","url":"https://maguyva.tools/mcp"}}}Open in VS Code{"mcpServers":{"ai-maguyva-maguyva":{"type":"http","url":"https://maguyva.tools/mcp"}}}{"mcpServers":{"ai-maguyva-maguyva":{"serverUrl":"https://maguyva.tools/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://maguyva.tools/mcpAuth requiredTools
Details
From the project README@maguyva/mcp
Maguyva is a code-intelligence MCP server: semantic, structural, graph, and text search across your indexed repositories, so your agent finds exactly what it needs, fast.
Maguyva is a remote streamable-HTTP MCP server at https://maguyva.tools/mcp. Most modern clients connect to it directly — no local process needed. This package is a stdio bridge for the clients that can't.
Pick your path:
| Your client | Use |
|---|---|
| Claude Code or OpenAI Codex | The maguyva/agent-plugins plugin — bundles the connection, the usage skill, and session-start guidance |
Supports remote MCP with an Authorization header (Cursor, VS Code, Windsurf, Zed, OpenCode, Gemini CLI, …) | Direct HTTP config — see below |
| stdio-only MCP client | This package |
Whichever path you take, get your API key from the maguyva.ai dashboard, and install the usage skill (see Install the skill) — the skill is what teaches your agent when and how to reach for Maguyva's tools.
Claude Code / Codex
Install the plugin from maguyva/agent-plugins:
/plugin marketplace add maguyva/agent-plugins
/plugin install maguyva@maguyva
export MAGUYVA_API_KEY='<your key>'
The plugin connects over HTTP directly and includes the skill and hooks — nothing else to set up.
Direct HTTP (preferred for everything else)
If your client supports remote MCP servers with a custom Authorization header, connect directly:
{
"mcpServers": {
"maguyva": {
"url": "https://maguyva.tools/mcp",
"headers": {
"Authorization": "Bearer ${MAGUYVA_API_KEY}"
}
}
}
}
Exact config shape varies by client (VS Code uses servers + type: "http", Gemini CLI uses httpUrl, Codex uses TOML, …). The installation docs have a verified copy-pasteable snippet for each client.
This package: the stdio bridge
Only needed when your client speaks stdio but cannot connect to a remote HTTP server directly. It runs locally and forwards between your client's stdio transport and https://maguyva.tools/mcp, reconnecting to the remote without dropping the local pipe.
Requires Node.js. Add to your client's MCP config:
{
"mcpServers": {
"maguyva": {
"command": "npx",
"args": ["-y", "@maguyva/mcp"],
"env": {
"MAGUYVA_API_KEY": "your-api-key"
}
}
}
}
Options: pass --api-key=KEY instead of the env var, and --server=URL (or MAGUYVA_SERVER_URL) to override the endpoint.
Install the skill
Whatever the transport, install the Maguyva skill so your agent knows how to use the tools well — tool selection, when local grep beats indexed search, and troubleshooting:
curl -fsSL https://maguyva.tools/install-skill.sh | sh -s -- --client <client>
--client accepts claude, opencode, codex, cursor, vscode, gemini, cline, or agents (the generic ~/.agents/skills path). The skill is authored to the open Agent Skills standard and lives in maguyva/agent-plugins. Claude Code and Codex plugin users already have it — the plugin bundles it.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.