RAPID is a local MCP server designed to provide powerful code analysis and search capabilities for any software project. It leverages a
RAPID is a local MCP server designed to provide powerful code analysis and search capabilities for any software project. It leverages a high-performance Rust-based
Before you proceed, make sure you have the following software installed: - Git: For cloning the source code. You can download it from git-scm.com. - Python (3.8+): The core server is written in Python. You can get it from python.org. - Rust: The high-performance file scanner is built with Rust. The recommended installation method is
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| initialize_project_context | Initializes project context by reading/creating plan.md and provides a complexity assessment with guidance for interacting with the codebase. This should be the first tool called when starting work on a project. |
| get_full_code_context | Comprehensively scans a project directory to extract and structure code from specified file types. Generates a detailed overview of the project's content, including file structures and optionally, function/class descript |
| search | 🔍 **SEARCH FILES ACROSS ENTIRE PROJECT** - This is THE primary tool for finding ANY text, code, functions, variables, or content across ALL files in a project. Use this powerful search whenever you need to locate specif |
| search_by_concept | 🧠 **AI-POWERED SEMANTIC CODE SEARCH** - This intelligent tool uses machine learning embeddings to understand the MEANING and INTENT behind your natural language queries, not just exact text matches. Perfect for finding |
Before you proceed, make sure you have the following software installed: - Git: For cloning the source code. You can download it from git-scm.com. - Python (3.8+): The core server is written in Python. You can get it from python.org. - Rust: The high-performance file scanner is built with Rust. The recommended installation method is
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.