Build and validate Context7 Documentation MCP Server (v2.1.0). Changes: - mcp-context7-wrapper.sh: Created wrapper script with container cleanup - crush.json: Added context7-mcp entry with type: stdio and timeout: 60 - STATUS.md: Updated working MCP list and detailed status table - JOURNAL.md: Documented integration with full validation results Validation: - Container builds successfully (224MB, Node.js + TypeScript) - MCP protocol handshake verified with initialize request - Protocol version 2024-11-05 confirmed - Server name: Context7, version 2.1.0 - Wrapper script tested and working - Environment variables: UPSTASH_REDIS_REST_URL, UPSTASH_REDIS_REST_TOKEN This is the first MCP added in alphabetical order after filtering out already working MCPs (audiobook, bitwarden, blender, cloudron, docker, drawio, elasticsearch). Following ADR-007: Sequential Server Validation - one MCP at a time, awaiting user validation before proceeding to next MCP.
57 lines
1.6 KiB
JSON
57 lines
1.6 KiB
JSON
{
|
|
"$schema": "https://charm.land/crush.json",
|
|
"lsp": {
|
|
"bash": {
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-bash-wrapper.sh"
|
|
},
|
|
"docker": {
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-docker-wrapper.sh"
|
|
},
|
|
"markdown": {
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/lsp-marksman-wrapper.sh"
|
|
}
|
|
},
|
|
"mcp": {
|
|
"audiobook": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-audiobook-wrapper.sh",
|
|
"timeout": 60
|
|
},
|
|
"bitwarden": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-bitwarden-wrapper.sh",
|
|
"timeout": 60
|
|
},
|
|
"blender": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-blender-wrapper.sh",
|
|
"timeout": 180
|
|
},
|
|
"cloudron": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-cloudron-wrapper.sh",
|
|
"timeout": 60
|
|
},
|
|
"context7": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-context7-wrapper.sh",
|
|
"timeout": 60
|
|
},
|
|
"docker": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-docker-wrapper.sh",
|
|
"timeout": 180
|
|
},
|
|
"drawio": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-drawio-wrapper.sh",
|
|
"timeout": 60
|
|
},
|
|
"elasticsearch": {
|
|
"type": "stdio",
|
|
"command": "/home/charles/Projects/KNEL/KNEL-AIMiddleware/mcp-elasticsearch-wrapper.sh",
|
|
"timeout": 60
|
|
}
|
|
}
|
|
}
|