Missing API reference resource for proxmox_api_call tool #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The
proxmox-mcp-customserver does not follow the Hybrid MCP Light pattern defined inBLUEPRINT.md. It has the API pass-through tool (proxmox_api_call) but is missing the required documentation resource.What's Missing
A
@mcp.resource()decorator exposing API documentation atproxmox://api-reference.Expected Pattern
Per BLUEPRINT.md section 4 ("The Documentation Resource"), the server should expose the Proxmox VE API documentation so agents can discover available endpoints:
Compliant Examples
All other MCP servers in the project have this resource:
komodo-mcp-custom-komodo://api-referenceplex-mcp-custom-plex://api-referencegitea-mcp-custom-gitea://api-referencen8n-mcp-custom-n8n://api-referenceImpact
Without this resource, AI agents cannot programmatically discover how to use the
proxmox_api_calltool effectively. They must rely solely on the tool's docstring or external knowledge of the Proxmox API.Reference