# GroundDocs GroundDocs is a version-aware documentation assistant. It connects LLMs to trusted, real-time docsโ€”reducing hallucinations and ensuring accurate, version-specific responses. ## ๐Ÿš€ Installation ```bash npx @grounddocs/cli@latest install ``` **Supported clients:** cursor, windsurf, cline, claude, witsy, enconvo, vscode ## ๐Ÿ”ง Manual Setup To manually configure GroundDocs, add it to your IDE's MCP (Model Context Protocol) configuration: ```json { "mcpServers": { "@grounddocs/grounddocs": { "command": "npx", "args": ["-y", "@grounddocs/grounddocs@latest"] } } } ``` After configuration, restart your IDE for the changes to take effect. ๐Ÿ“š Supported Domain - **Kubernetes** (all versions, including version-aware kubectl behavior, API schemas, and feature gates) ## ๐Ÿ—๏ธ Architecture GroundDocs consists of: - **Local MCP server** (this repo) โ†’ lightweight, public, runs inference-time queries - **Remote backend data repository** (private) โ†’ handles scraping, indexing, and heavy lifting ## ๐ŸŒŸ Example Query ``` What changes were made to the kubectl command behavior in Kubernetes 1.26 regarding pruning during apply operations? ``` [View example response](https://claude.ai/share/b864ee23-4899-4092-bbd8-a020d55296a7) ## ๐Ÿค Contributing Contributions are welcome! Please feel free to submit a Pull Request.