docs: document empty ahujasid vendor repositories
Investigation revealed that 9 additional ahujasid MCP repositories are empty (contain only .git folder, no actual code): - kubernetes-mcp-server - ProxmoxMCP - terraform-mcp-server - nextcloud-mcp-server - snipeit-mcp - mcp-redmine - mcp-ansible - penpot-mcp - postizz-MCP These cannot be used to build MCP containers. Added detailed entries to: - Missing/Empty Vendor Repositories section - Detailed Status table - Known Issues section with alternative for kubernetes-mcp (silenceper/mcp-k8s) This brings the total blocked MCPs to 11: - 1 missing repo (matomo-mcp - 404) - 10 empty repos (discourse + 9 documented here) Related: ADR-007 Sequential MCP validation
This commit is contained in:
33
STATUS.md
33
STATUS.md
@@ -57,6 +57,18 @@ Last validated: 2026-02-17
|
||||
- ✗ matomo-mcp: Cannot build - vendor repo `https://github.com/ahujasid/matomo-mcp-client.git` does not exist (404)
|
||||
- ✗ discourse-mcp: Cannot build - vendor repo `https://github.com/ahujasid/discourse-mcp.git` exists but is empty (no commits)
|
||||
|
||||
**Empty Vendor Repositories (ahujasid):**
|
||||
All the following ahujasid repositories exist but contain no code (empty repos with only .git folder):
|
||||
- ✗ kubernetes-mcp-server: Empty repo - `https://github.com/ahujasid/kubernetes-mcp-server.git`
|
||||
- ✗ proxmox-mcp: Empty repo - `https://github.com/ahujasid/ProxmoxMCP.git`
|
||||
- ✗ terraform-mcp: Empty repo - `https://github.com/ahujasid/terraform-mcp-server.git`
|
||||
- ✗ nextcloud-mcp: Empty repo - `https://github.com/ahujasid/nextcloud-mcp-server.git`
|
||||
- ✗ snipeit-mcp: Empty repo - `https://github.com/ahujasid/snipeit-mcp.git`
|
||||
- ✗ mcp-redmine: Empty repo - `https://github.com/ahujasid/mcp-redmine.git`
|
||||
- ✗ mcp-ansible: Empty repo - `https://github.com/ahujasid/mcp-ansible.git`
|
||||
- ✗ penpot-mcp: Empty repo - `https://github.com/ahujasid/penpot-mcp.git`
|
||||
- ✗ postizz-mcp: Empty repo - `https://github.com/ahujasid/postizz-MCP.git`
|
||||
|
||||
**LSP Servers:**
|
||||
- ✓ bash-language-server: Working (v5.6.0) - stdio-based, configured in crush.json
|
||||
- ✓ docker-language-server: Working (v0.0.0) - stdio-based, configured in crush.json
|
||||
@@ -82,12 +94,33 @@ Last validated: 2026-02-17
|
||||
| kicad-mcp | Host-Only | Container builds successfully (463MB) but cannot run containerized. Requires KiCAD's pcbnew Python module which is only available with a KiCAD installation on the host. Cannot be pip-installed. Use on host machine only. |
|
||||
| matomo-mcp | Blocked | Cannot build - vendor repository does not exist. CloneVendorRepos.sh references https://github.com/ahujasid/matomo-mcp-client.git which returns 404. |
|
||||
| discourse-mcp | Blocked | Cannot build - vendor repository exists but is empty. CloneVendorRepos.sh references https://github.com/ahujasid/discourse-mcp.git which has no commits. |
|
||||
| kubernetes-mcp | Blocked | Cannot build - ahujasid/kubernetes-mcp-server repo is empty. Alternative: silenceper/mcp-k8s has content and Dockerfile. |
|
||||
| proxmox-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/ProxmoxMCP.git is empty (no code). |
|
||||
| terraform-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/terraform-mcp-server.git is empty (no code). |
|
||||
| nextcloud-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/nextcloud-mcp-server.git is empty (no code). |
|
||||
| snipeit-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/snipeit-mcp.git is empty (no code). |
|
||||
| mcp-redmine | Blocked | Cannot build - vendor repository https://github.com/ahujasid/mcp-redmine.git is empty (no code). |
|
||||
| mcp-ansible | Blocked | Cannot build - vendor repository https://github.com/ahujasid/mcp-ansible.git is empty (no code). |
|
||||
| penpot-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/penpot-mcp.git is empty (no code). |
|
||||
| postizz-mcp | Blocked | Cannot build - vendor repository https://github.com/ahujasid/postizz-MCP.git is empty (no code). |
|
||||
| bash-language-server | Built | Container built using prebuilt npm package (190MB). LSP configured in crush.json via wrapper script. Version 5.6.0. |
|
||||
| docker-language-server | Built | Container built from Go source (49.2MB). LSP configured in crush.json via wrapper script. Version 0.0.0. |
|
||||
| marksman | Built | Container built from prebuilt binary (144MB). LSP configured in crush.json via wrapper script. Version 2025-12-13. |
|
||||
|
||||
## Known Issues
|
||||
|
||||
### Empty ahujasid Repositories (2026-02-17)
|
||||
Investigation revealed that most ahujasid vendor repositories are empty (contain only .git folder, no code):
|
||||
- kubernetes-mcp-server, ProxmoxMCP, terraform-mcp-server, nextcloud-mcp-server, snipeit-mcp, mcp-redmine, mcp-ansible, penpot-mcp, postizz-MCP
|
||||
- discourse-mcp (previously documented) - also empty
|
||||
- matomo-mcp-client - repo doesn't exist (404)
|
||||
|
||||
These repos cannot be used to build MCP containers. Alternative sources or official repos should be identified.
|
||||
|
||||
### Alternative Repositories Available
|
||||
- kubernetes-mcp: Use silenceper/mcp-k8s instead (has content and Dockerfile)
|
||||
|
||||
### Previously Documented Issues
|
||||
- matomo-mcp: Vendor repository does not exist. The CloneVendorRepos.sh references `https://github.com/ahujasid/matomo-mcp-client.git` which returns 404. Unable to build until a valid source is identified.
|
||||
- discourse-mcp: Vendor repository exists but is empty. The CloneVendorRepos.sh references `https://github.com/ahujasid/discourse-mcp.git` which has no commits. Unable to build until repository has content.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user