Monitoring MCP Server

Testable Monitoring exposes the monitoring web app’s capabilities through a hosted Model Context Protocol (MCP) server. Connect an MCP-compatible client to let external agents inspect and manage your monitoring account with the permissions granted during authentication.

The MCP server is not limited to a few special workflows. It is designed as an external agent interface for the same kinds of actions you can perform in the monitoring web app, including creating and updating monitors, reviewing checks and pings, managing incidents, configuring maintenance windows, working with status pages, changing notifications, and updating organization-level monitoring settings.

Server URL

Use the monitoring MCP endpoint:

https://m.mcp.testable.io

If your organization uses SAML login, use the MCP endpoint that matches your team’s Testable Monitoring login subdomain:

Login type Web app URL MCP server URL
Standard Monitoring login https://m.testable.io https://m.mcp.testable.io
SAML team login https://[subdomain].m.testable.io https://[subdomain].m.mcp.testable.io

The server URL is also shown in the right-side panel on AI Conversations. Use its copy action, or open Agent Settings and copy the URL from the MCP Server section.

Authentication

The Monitoring MCP connection uses OAuth. Add the remote server URL to an MCP client that supports OAuth, then complete the Testable authorization flow in the browser. The client handles the OAuth credentials; you do not need to copy an API key from Testable Monitoring.

For SAML organizations, use [subdomain].m.mcp.testable.io instead of m.mcp.testable.io, using the same subdomain you use to sign in to Testable Monitoring.

The Monitoring app presents an OAuth server URL, not an API-key configuration. If a client cannot authenticate to a remote MCP server with OAuth, use a compatible client rather than adding a Testable API key to the MCP URL.

What MCP Provides

MCP provides agent access to the same monitoring resources and actions available through the web app. If your authenticated Testable user can perform an action in the monitoring app, an MCP-connected agent can generally perform that action through the server, subject to the client’s approval flow and the tools exposed for your account.

Available actions still depend on your plan, organization permissions, feature flags, and rollout status. MCP clients may also present tool calls differently, so review and approve changes using the controls provided by your client.

Choosing a Client

Use an MCP-compatible client that supports remote HTTP servers and OAuth. Add the copied URL to that client, finish authorization, then verify that the client can list Testable tools before asking it to make changes.

Related Topics