docmcp-server
Verified Safeby samzhu
Overview
A Documentation Model Context Protocol (MCP) Server for AI agents, providing indexed technical documentation, full-text and semantic search, code examples, and API key management.
Installation
./gradlew bootRunEnvironment Variables
- docmcp-db-url
- docmcp-db-username
- docmcp-db-password
- docmcp-google-api-key
- github.token
Security Notes
The application implements robust API Key authentication using BCrypt hashing and rate limiting. Spring Security is used for access control to API and MCP endpoints. CSRF protection is explicitly disabled for the web UI, which is noted in the code as a simplification and should be reviewed for production environments if the web UI is exposed to external users. No obvious hardcoded secrets or malicious patterns were found in the provided code snippets.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.
bluera-knowledge
Provides a semantic knowledge base and intelligent web crawling capabilities to power coding agents, enabling them to search internal project files, Git repositories, and crawled web documentation.
doc-bot
An intelligent MCP (Model Context Protocol) server that enhances AI coding assistants by providing smart documentation management and API references for deep project understanding.