MCP
Connect Claude, ChatGPT, Cursor, or any MCP-compatible AI assistant to StatusPal Next and manage your status pages, services, incidents, and webhooks in plain language with just your API key.
StatusPal Next provides a hosted MCP server that lets AI assistants such as Claude, ChatGPT, Cursor, and any other MCP-compatible client work with your status pages on your behalf. Once connected, you can ask your assistant to read and manage your status pages, services, incidents, maintenance notices, and webhooks in plain language.
What you can do
After connecting, your assistant can:
Status pages: list, view, create, update, and delete status pages.
Services and containers: manage the services shown on a page and the containers they belong to.
Notices (incidents and maintenance): open an incident or schedule maintenance, post timeline updates, edit details, and resolve or close them.
Outgoing webhooks: list, create, update, rotate secrets for, and delete webhooks.
Search the API docs: answer questions about the StatusPal Next API without making any changes.
The server makes authenticated calls to the StatusPal Next API for you. It does not add any AI of its own; all the reasoning happens inside the assistant you already use.
Before you start
You need a StatusPal Next API key. Create one under Settings → API Keys and copy it somewhere safe; you paste it once during setup. See API keys.
That key is the only credential required. The MCP server acts only on what that key has access to.
The connection URL
There is a single endpoint for every client:
How you provide your API key depends on the client:
Web assistants (Claude.ai, ChatGPT, Grok): you paste your key once on a secure login page that appears automatically. There is nothing to configure by hand.
Developer and desktop tools (Claude Code, Cursor, custom clients): you send the key in an
Authorizationheader.
Pick your client below.
Claude (web or Desktop)
Open Claude.
In the sidebar, click Customize, then Connectors.
Click the + button at the top and select Add custom connector.
Fill the form:
Name:
StatusPal NextURL:
https://mcp.next.statuspal.io/mcpLeave the optional OAuth fields empty.
Keep Individual sign-in enabled.
Click Add.
Open the new StatusPal Next connector and click Connect.
A browser window opens. Paste your StatusPal Next API key and click Authorize.
Click Open Claude or Open desktop app, depending on where you use Claude.
Then make sure the connector is enabled in a chat: click the + button below the chat input, hover Connectors, and check that StatusPal Next is on. The StatusPal tools now appear in the tools menu.
ChatGPT
Open Settings → Apps.
Click Advanced settings and enable Developer mode.
Click Create app and fill the form:
Name:
StatusPal NextConnection: Server URL
Server URL:
https://mcp.next.statuspal.io/mcpAuthentication: Access token / API key
Header scheme: Bearer
Accept each warning and click Create.
Enter your StatusPal Next API key and click Connect StatusPal Next.
The app is now available inside chats.
Grok
Open Grok.
In the sidebar, click Skills and Connectors, then Connectors.
Click New Connector, then Custom.
Fill the form:
Name:
StatusPal NextServer URL:
https://mcp.next.statuspal.io/mcp
Click Add Connector.
A browser window opens. Paste your StatusPal Next API key and click Authorize.
Then make sure the connector is enabled in a chat: click the + button next to the chat input, hover Connectors, and check that StatusPal Next is on.
Claude Code
Claude Code sends the key directly in a header, so no login page is needed. Run:
Replace YOUR_STATUSPAL_API_KEY with your key. After adding it, enable it in the chat: click the + button below the input, open Connectors, and toggle StatusPal Next on.
Codex for VS Code
Open Codex in VS Code and open Codex Settings.
Click MCP servers, then Add server, and fill the form:
Name:
StatusPal NextTransport: Streamable HTTP
URL:
https://mcp.next.statuspal.io/mcpLeave the bearer token and headers empty.
Click Save.
In the server list, click Authenticate. A browser window opens. Paste your StatusPal Next API key and click Authorize.
Make sure the server is enabled, then click Restart extension.
Cursor and other developer clients
Any MCP client that supports Streamable HTTP with a custom header works the same way. Point it at:
and add the header:
Browser-based custom clients also need their origin allow-listed for CORS. Contact StatusPal support if you're building one.
Example prompts
Once connected, ask in natural language:
"Configure a new status page with services: API, Web Console, Support Portal and regions: EU, US, Asia."
"List my StatusPal status pages."
"What services are on the Production page, and what's their current status?"
"Open an incident on the API page: we're investigating elevated error rates."
"Post an update: the issue is identified, a fix is rolling out now."
"Mark the incident as resolved."
"Schedule maintenance on the Database service for this Sunday 02:00 to 04:00 UTC."
"Create an outgoing webhook pointing at https://example.com/hooks/statuspal."
The assistant asks for confirmation before anything that changes or deletes data.
Privacy and security
Your API key is never stored on our servers. For web assistants it is encrypted inside the connection token your client holds; for header-based clients it is only ever sent on the request. It is used solely to call the StatusPal Next API on your behalf.
The server never logs your key or authorization headers.
The assistant only has access to what your API key can access. Delete the key in Settings → API Keys at any time to cut off access immediately.
Troubleshooting
Connector won't authorize
Check the URL is exactly https://mcp.next.statuspal.io/mcp. For web clients, complete the login page; for header clients, confirm the Authorization: Bearer <key> header.
"Tools not available" in chat
Enable the connector via the + button and the Connectors toggle.
Calls fail with an auth error
Your API key may be invalid or deleted. Create a fresh one in Settings → API Keys and reconnect.
Tools missing after a StatusPal API update
The tool list refreshes when you reconnect. Remove and re-add the connector.
Need help? Contact StatusPal support.
Last updated