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, replacing the Issue line with the Result line from your audit:
Verify
Re-run the audit at https://anc.dev/web-audit or call the audit_website MCP tool; the mcp-capabilities check should report pass.