Connect your plausible account to your llms
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"plausible-mcp": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Hey there! Let's talk about bringing analytics data right into your conversations — because that's what this project is all about. It's a Model Context Protocol (MCP) server that lets you chat with your Plausible Analytics data as naturally as asking a colleague "how's the website doing?"
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in analytics
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
MCP server for InsightSentry financial data API - market data, options, screeners, and more
MCP server for Google Lighthouse performance metrics
MCP Security Weekly
Get CVE alerts and security updates for Plausible Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Hey there! Let's talk about bringing analytics data right into your conversations — because that's what this project is all about. It's a Model Context Protocol (MCP) server that lets you chat with your Plausible Analytics data as naturally as asking a colleague "how's the website doing?"
The hardest thing about analytics dashboards is that they're stuck in the old paradigm of clicking through filters and dimensions. We're living in the future now — let's make our analytics data as accessible as asking a question.
This MCP server bridges the gap between Plausible's powerful analytics API and the way we naturally think about our website stats. Want to know your most visited pages? Or where your traffic is coming from? Just ask!
Here's what you can do — and yes, these are actual queries that work:
# Basic Questions
> What were my most visited pages last week?
{
"site_id": "example.com",
"metrics": ["pageviews"],
"dimensions": ["event:page"],
"date_range": "7d",
"limit": 10
}
> Where's my traffic coming from?
{
"site_id": "example.com",
"metrics": ["visitors"],
"dimensions": ["visit:source"],
"date_range": "30d"
}
> Show me visitor trends by country
{
"site_id": "example.com",
"metrics": ["visitors"],
"dimensions": ["visit:country"],
"date_range": "month"
}
# Content Performance
> Which blog posts have the highest bounce rate?
{
"site_id": "example.com",
"metrics": ["bounce_rate"],
"dimensions": ["event:page"],
"filters": [["contains", "event:page", ["/blog"]]],
"date_range": "30d"
}
> What's the average time spent on documentation pages?
{
"site_id": "example.com",
"metrics": ["visit_duration"],
"dimensions": ["event:page"],
"filters": [["contains", "event:page", ["/docs"]]],
"date_range": "7d"
}
# Traffic Analysis
> Show me mobile vs desktop traffic trends
{
"site_id": "example.com",
"metrics": ["visitors", "pageviews"],
"dimensions": ["visit:device"],
"date_range": "30d"
}
> Which browsers do my visitors use?
{
"site_id": "example.com",
"metrics": ["visitors"],
"dimensions": ["visit:browser"],
"date_range": "30d"
}
# Marketing Insights
> How's our social media traffic performing?
{
"site_id": "example.com",
"metrics": ["visitors", "bounce_rate"],
"dimensions": ["visit:source"],
"filters": [["is", "visit:source", ["Twitter", "LinkedIn", "Facebook"]]],
"date_range": "30d"
}
> Which UTM campaigns are driving the most engagement?
{
"site_id": "example.com",
"metrics": ["visitors", "visit_duration"],
"dimensions": ["visit:utm_campaign"],
"date_range": "month"
}
# Geographic Analysis
> Show me traffic from European cities
{
"site_id": "example.com",
"metrics": ["visitors"],
"dimensions": ["visit:city"],
"filters": [["is", "visit:country", ["GB", "DE", "FR", "ES", "IT"]]],
"date_range": "30d"
}
# Time-Based Analysis
> How does traffic vary throughout the day?
{
"site_id": "example.com",
"metrics": ["visitors"],
"dimensions": ["hour"],
"date_range": "day"
}
# Complex Queries
> Show me popular blog posts from mobile users in the US
{
"site_id": "example.com",
"metrics": ["pageviews", "visit_duration"],
"dimensions": ["event:page"],
"filters": [["and", [
["contains", "event:page", ["/blog"]],
["is", "visit:device", ["mobile"]],
["is", "visit:country", ["US"]]
]]],
"date_range": "30d"
}
> Which pages have high engagement from social media?
{
"site_id": "example.com",
"metrics": ["visit_duration", "views_per_visit"],
"dimensions": ["event:page"],
"filters": [["is", "visit:source", ["Twitter", "LinkedIn", "
... [View full README on GitHub](https://github.com/The-Focus-AI/plausible-mcp#readme)