Skip to content

Add MCP server documentation#394

Open
thebiglabasky wants to merge 3 commits into
mainfrom
herve/mcp-server-docs
Open

Add MCP server documentation#394
thebiglabasky wants to merge 3 commits into
mainfrom
herve/mcp-server-docs

Conversation

@thebiglabasky

Copy link
Copy Markdown
Contributor

What changed

  • Added a new MCP Server docs section under AI with overview, setup, tools, security and permissions, and troubleshooting pages.
  • Updated the AI overview page to route users to MCP Server, Skills, or Rules depending on the workflow.
  • Documented the v1 MCP tool surface, OAuth permissions, account resolution, write-action behavior, and the boundary between remote MCP operations and local Checkly CLI authoring.
  • Refined prompt examples to use wrapped, copyable code blocks and simplified the tools tables for readability.

Why

Checkly MCP Server v1 is published and needs a public documentation path that helps users connect clients, understand available tools, and avoid confusing MCP with local Monitoring as Code authoring.

Validation

  • Earlier in this branch: parsed docs.json, ran npx --yes mint@4.2.259 broken-links, and checked whitespace.
  • Not rerun after the latest preview-copy edits, per request.

@thebiglabasky thebiglabasky marked this pull request as ready for review June 19, 2026 10:31
@mintlify

mintlify Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
checkly-422f444a 🟢 Ready View Preview Jun 19, 2026, 10:38 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Comment thread ai/mcp-server/setup.mdx Outdated
---
title: 'Set up the Checkly MCP Server'
description: 'Configure an MCP-compatible client to connect to the Checkly MCP Server over Streamable HTTP.'
sidebarTitle: 'Set up'

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sidebarTitle: 'Set up'
sidebarTitle: 'Setup'

Comment thread ai/mcp-server.mdx Outdated
- A Checkly user account.
- Access to the Checkly account you want the MCP client to use.
- An MCP-compatible client that supports Streamable HTTP and OAuth.
- The Checkly MCP endpoint: `https://api.checklyhq.com/mcp`.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This mention seems odd here. "Ensure you have the checkly MCP endpoint"? 🤔

Can we frontload the URL to the very beginning? People most likely will look for it only.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes makes sense for sure

Comment thread ai/mcp-server.mdx Outdated
Create a major status page incident for the API outage, but do not notify subscribers until I confirm the message.
```

## MCP vs Skills

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section seems a little light and even a bit misleading to me.

It reads like people should reach for MCP to read live data? Does this hold? An agent with CLI can do that, too. So I'd love to see more guidance and thoughts on this. Maybe it'll come at a later place, though.

Do we need to mention the tooling question? In my mind, I'll add Checkly MCP to Claude Desktop because I sometimes use it for certain tasks.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No you're right. It reads like an either or. That's not good. CLI works for everything but is somewhat more involved to setup for less technical people than the MCP. That's the main difference. I'll ask for a reword.

To me the TL;DR is that MCP is nice to get an overview without wondering about the checkly CLI installation path etc. It's good for ad hoc asks. CLI for all the things otherwise

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The updated version works way better! 💯

Comment thread ai/mcp-server/setup.mdx Outdated
- A Checkly user account.
- Access to the Checkly account you want your MCP client to use.
- An MCP-compatible client that supports Streamable HTTP and OAuth.
- The Checkly MCP endpoint: `https://api.checklyhq.com/mcp`.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same thing as commented elsewhere: let's get this out here and have it present somewhere very at the beginning.

Comment on lines +39 to +41
1. `accountId` in the tool arguments.
2. `X-Checkly-Account` on the MCP connection.
3. Your sole account, if your user belongs to exactly one account.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This section confuses me. how would I set a header on the connection?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or is that an implementation detail, that doesn't really matter at the end? 🤔

- Your Checkly user has access to the account you want to use.
</Accordion>

## Authentication fails

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just thinking out loud, should we lead people to support when they see Auth0 "Something went wrong?"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants