---
title: "Plausible MCP: review, setup & limitations · Undominated.ai"
canonical: https://undominated.ai/mcp-servers/plausible-mcp/
description: "Queries Plausible traffic and conversions. Query tools are marked read-only in the README."
---

# Plausible MCP: review, setup & limitations · Undominated.ai

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

[← Explore all mcp servers](/mcp-servers/)

SEARCH AND ANALYTICS / Sentry

# Plausible MCP

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

 [See setup guidance ↓](#setup)[Original source ↗](https://github.com/getsentry/plausible-mcp)

SOURCE REVIEW

 Reviewed 2026-10-13
 Evidence 7 linked sources
 Publisher Sentry
 Licence [MIT ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/LICENSE)
 Revision 0f3710ee1be9
 [Read what was—and wasn’t—checked ↓](#review)

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

 [Sentry · upstream description ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/README.md) Our analysis follows below.

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.

### A good fit for

 - Asking for a page, source or conversion breakdown from a Plausible site you can already query
- Comparing two date ranges without granting a write tool

### Weigh up before choosing

 - The hosted URL https://plausible-mcp.sentry.dev/mcp cannot be pinned to commit 0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7. The read-only annotations were read in src/tools at this commit; the handlers were not executed.
- Hosted deployments can also register send_feedback, which files feedback into the maintainers' Sentry inbox when Sentry is enabled. The README says /internal records tool inputs and outputs.

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 ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/README.md)

DOCUMENTED COMMAND

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

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

 - 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.
- 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.
- 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"
 }
 }
 }
} Copy configuration ↗

### Compatibility

Claude Code · Claude Desktop · Cursor · An MCP client that can send HTTP headers

### Implementation

TypeScript

### Transports

HTTP · stdio

### Read-only analytics queries with a bearer key

 - README says get_timeseries, get_breakdown, get_conversions and compare_periods are read-only.
- send_feedback is not read-only and is registered only when Sentry feedback is enabled. The key is a header or environment variable, not a chat paste.

### Cost model

Source is MIT. Plausible and the hosted Sentry endpoint can have their own plan limits. Those limits were not measured.

04 / FOLLOW THE EVIDENCE

## The source trail.

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

 - [README at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/README.md) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/README.md Supports: summary, upstreamDescription, install, transports, limitations, access, review, configExample
- [Repository licence ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/LICENSE) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/LICENSE Supports: license
- [package.json at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/package.json) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/package.json Supports: language, license
- [Server tool registration at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/server.ts) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/server.ts Supports: review, access
- [get_timeseries tool definition at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/get-timeseries.ts) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/get-timeseries.ts Supports: review, access
- [send_feedback tool definition at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/send-feedback.ts) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/tools/send-feedback.ts Supports: review, access
- [Plausible API client at reviewed revision ↗](https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/plausible.ts) Checked 2026-10-13 https://github.com/getsentry/plausible-mcp/blob/0f3710ee1be973a76c52b9ceafd4d5b50e09a8e7/src/plausible.ts Supports: review

KEEP COMPARING

## Other approaches to consider.

Related by category or shared topics. These are alternatives to inspect, not a measured quality order.

 [### OpenSearch MCP Server ↗ Lets an assistant list indices, read mappings, run searches and call any OpenSearch API through one generic tool, against one or several clusters. The Python implementation supports stdio and a streaming transport (SSE and Streamable HTTP) at the pinned revision.](/mcp-servers/opensearch/)[### Algolia MCP Server ↗ Algolia's managed MCP offerings: Public MCP exposes application-scoped search and recommendations on selected indices for customer-facing agents; Productivity MCP gives user-scoped, read-only exploration and analytics; DevEx MCP serves version-matched API client snippets to coding agents without touching data.](/mcp-servers/algolia/)[### Elastic Agent Builder MCP ↗ Exposes an Elastic Agent Builder tool catalog to external MCP clients through a chosen Kibana space.](/mcp-servers/elastic-agent-builder/)

 [AI Tools ↗](/tools/)[Skills ↗](/skills/)[Agents ↗](/agents/)[MCP Servers ↗](/mcp-servers/)[Workflows ↗](/workflows/)

## Continue your investigation

 - [Inspect resource evidence](/tools/)
- [Choose a host](/agents/)
- [Inspect reusable workflows](/skills/)
- [Use Undominated data](/api/)
