Skip to main content
Glama
neverhunt

rybbit-mcp

by neverhunt

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for SSE server (optional, defaults to 3000).3000
RYBBIT_URLYesThe base URL of your Rybbit instance (e.g., https://app.rybbit.io or self-hosted URL).
RYBBIT_API_KEYYesYour Rybbit API key obtained from Settings -> Account -> API Keys.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
rybbit_list_sitesA

List all organizations the authenticated user belongs to, and every site (with its numeric site ID) under each. Call this first if you don't already know a site ID.

rybbit_get_siteA

Get configuration and details for a single site by ID (name, domain, tracking feature flags, etc.).

rybbit_get_overviewA

Get high-level analytics metrics for a site over a time range: sessions, pageviews, unique users, pages per session, bounce rate, and average session duration.

rybbit_get_overview_timeseriesA

Get the same metrics as rybbit_get_overview (sessions, pageviews, users, bounce rate, etc.) broken down into time buckets, for charting trends. Choose a bucket size appropriate to the range: 'minute' or 'five_minutes' for the last hour or so, 'hour' for a single day, 'day' for weeks/months, 'week' or 'month' for longer ranges.

rybbit_get_breakdownA

Get analytics broken down by a single dimension, ranked by traffic. Use this for questions like 'what are the top pages', 'where is traffic coming from', 'what countries/browsers/devices do visitors use', 'what are the top UTM campaigns', etc. Set parameter to the dimension to break down by, e.g.: pathname, page_title, hostname, referrer, channel, entry_page, exit_page, country, region, city, browser, browser_version, operating_system, device_type, language, utm_source, utm_medium, utm_campaign, utm_term, utm_content, event_name. Results include visit count, percentage of total, pageviews, and bounce rate per value.

rybbit_get_live_visitorsA

Get the count of currently active sessions on a site within a recent time window (real-time visitor count).

rybbit_list_sessionsB

Get a paginated list of visitor sessions with details: location, browser/OS/device, referrer, entry/exit pages, pageview and event counts, duration, and UTM params.

rybbit_get_sessionA

Get full detail for a single session by ID: session metadata plus the ordered list of pageview/custom events within it.

rybbit_get_session_locationsA

Get aggregated session counts by geographic coordinates (lat/lon, city, country) for a site, suitable for plotting on a map.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/neverhunt/rybbit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server