Developer documentation

Connect a remote MCP client

Use a standards-compliant Streamable HTTP client and choose Test or Live before authorization.

OAuth connection

Add the MCP endpoint. The client reads protected-resource metadata, opens AbuseZero authorization with PKCE, and asks you to approve explicit scopes. Then select an organization with abusezero_select_organization.

API-key connection

Configure Authorization: Bearer with a RESTRICTED KEY or SECRET KEY. The key already selects an organization and environment; never place it in a shared configuration file.

Generic configuration

Client configuration fields differ, but the protocol values do not: transport Streamable HTTP, endpoint /mcp/test or /mcp, and OAuth or bearer authentication.

{"transport":"streamable-http","url":"https://mcp.abusezero.com/mcp/test","authorization":"Bearer $ABUSEZERO_API_KEY"}