📡 MCP Radar

jamestkelly/search-mesh

SIMD-accelerated, single-pass codebase intelligence fabric for AI agents. Offload multi-keyword scans and AST context-pruning to native silicon.

3 stars
1 forks
Rust
momentum ▲ 8.0
created 2026-07-07
on radar since 2026-07-10
aho-corasickclaude-codeclaude-skillsdeveloper-toolsmcp-serveropencoderustskills
View on GitHub ↗

About search-mesh

Search-Mesh is a Rust-native codebase intelligence service for autonomous coding agents.

The goal is to reduce agent latency and token waste by moving repository search, syntax-aware filtering, context extraction, and precise patching into a local MCP-compatible process.

This repository is in early setup. The current focus is a small, correct MVP:

- A Rust workspace with separate core and MCP crates. - A JSON-RPC over stdio server implementing the MCP initialize lifecycle handshake, suitable for Claude Code, OpenCode, and other MCP-compatible agents. - A first search tool, scan, backed by multi-keyword scanning. - A syntax probe tool, astprobe, backed by tree-sitter for Rust, Python, JavaScript, and TypeScript. - A context extraction tool, squeeze, that returns AST-bounded source blocks. - A patch tool, patch, that applies precise line/column edits and reports syntax validity.

SIMD acceleration, tree-sitter verification, semantic squeezing, and atomic patching are planned phases, not current guarantees.

- scan: scan target directories for multiple keywords in one pass. - astprobe: validate raw hits against syntax tree node types. - squeeze: return the smallest useful AST-bounded code block around a hit. - patch: apply byte-offset edits and verify syntax after mutation.

See docs/usage.md for local examples and docs/mcp-protocol.md for the draft protocol.

This repository is a self-hosted Claude Code plugin marketplace. It bundles the search-mesh MCP server registration and the agent skill together, so /plugin install wires up both in one step:

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/jamestkelly--search-mesh.html)

Related MCP servers

menot-you/n-memory

Memory your agent can trust — every answer carries its source; when it doesn't know, it says so. Hermetic, local, MCP.

⭐ 5Rust
Kaseban/baton

Convert AI coding sessions between Claude Code, Codex, OpenCode, Zed, Aider, Gemini CLI, Cursor, Cline & more — lossless, round-trip tested. MCP server + CLI.

⭐ 4Rust
vshulcz/deja-vu

Your agents already solved this. deja finds it — retroactive search and MCP recall over the session logs your coding agents already wrote. Cross-agent, SSH-portable, one zero-dep binary, fully local.

⭐ 391Go
24KaratAu/openhub

Terminal discovery hub and package manager for AI coding tools, MCP servers, and agent skills. Built with Python & Textual

⭐ 20Python
LuiggiVal08/toon-memory

MCP server giving AI coding agents offline, token-efficient persistent memory — recall decisions, patterns, and bugs across sessions with 68.5% fewer tokens than re-reading context. No LLM, no server;

⭐ 5TypeScript
nisargpatel1906/Aethos_Memory

Universal, cross-tool persistent memory bank for AI assistants (Claude Code, Cursor, Windsurf, OpenCode, Codex) powered by FastMCP, Gemini embeddings & Supabase pgvector.

⭐ 5TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.