A side-by-side look at the Synapse Code MCP and Mushi Mushi MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Synapse Code MCP for databases work as a local process; choose Mushi Mushi for databases as a local process. You can also run both side by side in one mcpServers block.
get_project_tree, get_semantic_context, search_codebase.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Databases | Databases |
| Quality signal | 61/100 · Good | 57/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | No auth required | API key required |
| Pricing | Free | Freemium |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 4 | 3 |
| Directory activity | 3 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 5 | Not listed |
| Full listing | View Synapse Code MCP | View Mushi Mushi |
get_project_treeReturns a structured tree view of the project repository, respecting .gitignore rules.get_semantic_contextReturns the content of a file along with its local dependency tree, providing rich context for understanding the code.search_codebaseSearches the codebase for text or regex patterns, returning matches with file paths and line numbers.get_changed_filesReturns a list of files changed since a git ref (default: HEAD~1), grouped by status (added/modified/deleted). Optionally includes the full unified diff. Use this to understand what changed in a branch or commit.get_project_indexReturns a compressed semantic map of the entire project: all exported functions, classes, interfaces, and types with their signatures — no implementation bodies. Ideal for getting an overview of a large codebase in a single call (~500 tokens). Call this first when exploring an unfamiliar project.No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"eltortilla1-synapse-code-mcp": {
"command": "npx",
"args": [
"-y",
"synapse-code-mcp"
]
}
}
}
{
"mcpServers": {
"kensaurus-mushi-mushi": {
"command": "npx",
"args": [
"-y",
"mushi-mushi"
]
}
}
}