rybbit-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Port for SSE server (optional, defaults to 3000). | 3000 |
| RYBBIT_URL | Yes | The base URL of your Rybbit instance (e.g., https://app.rybbit.io or self-hosted URL). | |
| RYBBIT_API_KEY | Yes | Your Rybbit API key obtained from Settings -> Account -> API Keys. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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 |
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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