Kapa Mcp Docker — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Kapa Mcp Docker (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server that provides access to Kapa.ai's documentation and Q&A capabilities for any project enrolled with Kapa.
This MCP server can be used to query any project that's enrolled with Kapa.ai, not just Kapa itself. The code uses "ACME" as a placeholder name that you should replace with your actual project name.
Before using this server, you MUST:
src/index.ts with your project name:"ask_acme_question" to "ask_yourproject_question""Ask a question about ACME documentation" to "Ask a question about YourProject documentation""The question about ACME to ask" to "The question about YourProject to ask"This customization is crucial because LLM applications use tool names and descriptions to understand when and how to use them. Using project-specific names helps the LLM make appropriate tool calls for your documentation.
KAPA_API_KEYKAPA_PROJECT_IDKAPA_INTEGRATION_ID docker build -t kapa-mcp-server . docker run -e KAPA_API_KEY=your_api_key \
-e KAPA_PROJECT_ID=your_project_id \
-e KAPA_INTEGRATION_ID=your_integration_id \
kapa-mcp-serverAdd to your Claude Desktop configuration:
{
"mcpServers": {
"kapa": {
"command": "docker",
"args": [
"run", "-i", "--rm",
"-e", "KAPA_API_KEY=your_api_key",
"-e", "KAPA_PROJECT_ID=your_project_id",
"-e", "KAPA_INTEGRATION_ID=your_integration_id",
"kapa-mcp-server"
]
}
}
}The server communicates via stdio, so it can be integrated with any MCP-compatible client by running the Docker container with the appropriate environment variables.
npm install npm run build KAPA_API_KEY=your_api_key \
KAPA_PROJECT_ID=your_project_id \
KAPA_INTEGRATION_ID=your_integration_id \
npm startTest with MCP Inspector:
KAPA_API_KEY=your_api_key \
KAPA_PROJECT_ID=your_project_id \
KAPA_INTEGRATION_ID=your_integration_id \
npx @modelcontextprotocol/inspector dist/index.js~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.