Fix: initialize advertises capabilities (tools / resources / prompts)

Web-audit fix skill for the mcp-capabilities check (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.