CentralCSP
MCP

CentralCSP MCP server

Give an AI client read and limited write access to CentralCSP over the Model Context Protocol, signed in as you, with your own roles and plan.

Last update:

The CentralCSP MCP server exposes your workspaces, websites, browser reports, PCI DSS script inventory, and alerting to an AI client as Model Context Protocol tools.

It is a thin layer over the same REST API you would call yourself. Every tool call is forwarded upstream carrying your own access token, so your roles, your plan, your quotas, and your audit entries apply exactly as they would on a direct API call.

Server URLhttps://mcp.centralcsp.com
Server namecentralcsp
TransportStreamable HTTP, stateless
AuthenticationOAuth 2.0 with PKCE, no client secret
Tools46

Requires a plan that includes AI tools. See Billing.

What it is good at

The server is built for investigation. An agent can list your websites, pull the ranked breakdown of what browsers are blocking, drill into individual reports, and read your script inventory, without you translating any of it into API calls.

Typical questions it answers well:

  • What is being blocked on this site, and which directive fires most?
  • Which scripts on our payment pages still have no justification?
  • Did any new script origin appear this week?
  • Are our alert channels actually delivering?

What it can change

Most tools read. 21 of the 46 read only, and the rest are annotated so your client knows to confirm before calling them.

KindCountBehaviour
Read21Changes nothing
Create7Adds something. Calling twice adds twice
Update16Changes something in place
Action2Has an effect elsewhere, such as sending a test alert

Nothing deletes. There is no tool that removes a website, a member, a rule, or a report, and none is annotated as destructive because none is.

The two action tools are worth knowing by name: test_alert_channel sends a real notification that real people see, and reconcile_script_inventory queues a rebuild of the inventory.

What it cannot do at all

Some things have no tool, by design rather than omission:

  • Deleting anything
  • Inviting, removing, or changing a member's role
  • Changing website access grants
  • Changing security settings or creating API keys
  • Reading or changing billing

An agent asking to do one of these has no way to, regardless of your permissions.

Next steps

On this page