Fix: initialize advertises capabilities (tools / resources / prompts)
Web-audit fix skill for the
mcp-capabilitiescheck (MCP, SHOULD).
Goal
Advertise the capability groups your MCP server implements in the initialize result.
Fix
Populate the capabilities object in your initialize result. Clients gate feature use on it: an empty or missing capabilities tells a client nothing is available, so it will not call tools/list, resources/list, or prompts/list. Advertise the groups your server actually implements (for example { "tools": {} }).
Resources
Copy-paste prompt
Paste this into your coding agent. Your audit adds what it observed for this check:
Verify
Re-run the audit at https://anc.dev/audit or call the audit_website MCP tool; the mcp-capabilities check should report pass.