← Explore all mcp servers

SEARCH AND ANALYTICS / Sentry

Plausible MCP

Queries Plausible traffic and conversions. Query tools are marked read-only in the README.

“MCP server for Plausible Analytics — query traffic, conversions, and compare time periods from any AI tool that supports Model Context Protocol.”

01 / THE REASONING

Why this made the selection.

  • The README names four query tools and says they are read-only with readOnlyHint true.
  • The hosted install puts the Plausible API key in an Authorization header, not in the chat transcript, and warns that --header must not swallow the URL.

02 / THE REVIEW RECORD

What we actually inspected.

Source review has boundaries.
A clear record is more useful than a “safe” badge.

Material inspected

  • README.md tools table, hosted install command, configuration table and self-host notes
  • LICENSE MIT, copyright 2026 Sergiy Dybskiy
  • package.json (name plausible-mcp, license MIT, TypeScript build)
  • src/server.ts, src/plausible.ts and the five files in src/tools at the same commit

Our findings

  • Four query tools are named and described as read-only.
  • The install command uses an HTTP transport and a bearer header. A local node command is also documented.
  • configExample is the README's hosted block for Claude Desktop, Cursor and other clients at this commit. YOUR_PLAUSIBLE_API_KEY is the README's own placeholder.
  • At this commit get_timeseries, get_breakdown, get_conversions and compare_periods each register readOnlyHint: true; send_feedback registers readOnlyHint: false and src/server.ts registers it only when enableFeedbackTool is set. src/plausible.ts calls one Plausible endpoint, POST /api/v2/query.
  • Upstream on 2026-10-13: HEAD is this commit, the repository is not archived, and package.json still names the package plausible-mcp under MIT.

Not established by this review

  • No client was configured and no Plausible query was sent.
  • Tool handlers were read, not executed.

The review applies to the material and revision named here. A newer upstream release can change its behavior.

03 / PUT IT TO WORK

Connect a server deliberately.

Upstream setup instructions ↗

DOCUMENTED COMMAND

claude mcp add --transport http plausible https://plausible-mcp.sentry.dev/mcp --header "Authorization: Bearer YOUR_PLAUSIBLE_API_KEY"

Copying does not execute this command. It may retrieve a newer version than the reviewed source.

  1. Use the README remote command. Keep the URL before --header. Replace the placeholder with a Plausible API key in the client config, not in a chat message.
  2. The hosted endpoint is not version-pinned. For a pinned process, the README also shows a local node dist/index.js command after pnpm install.
  3. The command was not run and no API key was used.

Before you start

  • A Plausible API key for the sites you intend to query
  • Claude Code or another header-capable MCP client for the hosted command

Documented configuration example

Use the client and authentication context described in the setup guidance. Configuration formats vary between hosts.

{
  "mcpServers": {
    "plausible": {
      "url": "https://plausible-mcp.sentry.dev/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_PLAUSIBLE_API_KEY"
      }
    }
  }
}

04 / FOLLOW THE EVIDENCE

The source trail.

Our notes are separate from the original resource.
Check upstream before adopting a new version.

  1. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/README.md

    Supports: summary, upstreamDescription, install, transports, limitations, access, review, configExample

  2. Repository licence ↗Checked

    https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/LICENSE

    Supports: license

  3. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/package.json

    Supports: language, license

  4. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/server.ts

    Supports: review, access

  5. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/get-timeseries.ts

    Supports: review, access

  6. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/send-feedback.ts

    Supports: review, access

  7. https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/plausible.ts

    Supports: review

Evidence & Ask