Alcove
@epicsagas
关于 Alcove
Alcove gives AI coding agents on-demand access to your private project documentation — without dumping everything into the context window.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"alcove": {
"command": "alcove",
"args": []
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Alcove?
Alcove is an MCP server that gives AI coding agents on-demand access to your private project docs. It organizes documentation in a separate directory (one folder per project) and serves it to any MCP-compatible agent over stdio. Docs are never injected into the context window and never leak into public repositories. Built for developers who need agent access to architecture, decisions, runbooks, and PRDs without per-project configuration for every agent.
How to use Alcove?
Install via Homebrew on macOS (brew install epicsagas/alcove/alcove), cargo binstall alcove, cargo install alcove, or clone and make install. Run alcove setup for interactive configuration (docs location, document categories, agent setup). The MCP server starts with the alcove command (called by agents). Use CLI commands like alcove search, alcove validate, alcove doctor for local operations. Agents call tools such as search_project_docs and get_doc_file via stdio MCP.
Key features of Alcove
- On-demand doc retrieval — agents search, nothing pre-loaded into context
- BM25 ranked search (tantivy) with automatic grep fallback
- One doc-repo for multiple projects, organized by project folder
- Single setup works with any MCP-compatible agent
- Auto-detects project from current working directory
- Scoped access — each project only sees its own docs
- Cross-project search with
scope: "global" - Standardized doc structure enforced via
policy.toml - Document validation against team policy
Use cases of Alcove
- Give agents access to architecture docs without context bloat
- Search across all projects for patterns like authentication or rate limiting
- Enforce consistent documentation standards across a team
- Keep sensitive internal docs off your public GitHub repo
- Switch between projects and agents without reconfiguring doc access
FAQ from Alcove
How does Alcove differ from using CLAUDE.md?
CLAUDE.md is for short conventions and agent behaviors. Project documentation — architecture, decisions, runbooks, PRDs — doesn't scale in a context file. Alcove is not a replacement; it's the layer CLAUDE.md was never meant to be.
What search algorithm does Alcove use?
Alcove automatically selects BM25 ranked search (powered by tantivy) when the index exists, falling back to grep for exact substring matching. The index builds in the background and updates on file changes.
Does Alcove work with multiple AI agents?
Yes. Alcove works with nine or more agents including Claude Code, Cursor, Claude Desktop, Cline, OpenCode, Codex, Copilot, Antigravity, and Gemini CLI. One setup, all agents share the same access.
Where do my docs live?
Your docs live in a separate directory (DOCS_ROOT) on your machine. They are never stored in your project repositories, keeping sensitive documentation private. Alcove manages them there and serves them to agents over stdio.
How does Alcove detect which project I'm working on?
Alcove detects the project from your terminal's current working directory. You can override this with the MCP_PROJECT_NAME environment variable if your CWD doesn't match a project name in your docs repo.
其他 分类下的更多 MCP 服务器
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
ghidraMCP
LaurieWiredMCP Server for Ghidra
评论