Skip to main content
POST
Report MCP server configuration

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Opal-Actor
string

The identity the reporting client claims - an email, or an operating-system user name. Unverified, used the same way as on /agent-activity.

Body

application/json

McpConfigReport Object

Description

The MCP servers configured in Claude Code on one machine.

servers
object[]
required
reporter
object

McpConfigReporter Object

Description

Who the reporting machine says it belongs to. Unverified, like X-Opal-Actor.

Response

How many servers were read and recorded.

McpConfigReportResult Object

Description

What one configuration report did.

received
integer
required

Servers in the report.

recorded
integer
required

Servers recorded in the registry. Lower than received when an entry had neither a name Opal could use nor a URL or command hash.