Databuddy Analytics
io.github.databuddy-analytics/databuddyVersion 1.0.1Query website traffic, events, signup goals, funnels, and errors with scoped Databuddy access.
Status
Responds74 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:49 UTC
- Latency
- 74 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- EU hosting detected (detected, not a legal statement)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://api.databuddy.cc/v1/mcpResponds74 msNo sign-in
Claude Code
claude mcp add --transport http databuddy https://api.databuddy.cc/v1/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: databuddy
Remote MCP server URL: https://api.databuddy.cc/v1/mcpCursor
{
"mcpServers": {
"databuddy": {
"url": "https://api.databuddy.cc/v1/mcp"
}
}
}VS Code
code --add-mcp '{"name":"databuddy","type":"http","url":"https://api.databuddy.cc/v1/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
46 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
add_users_to_flagChange who receives a flag by targeting site user IDs or emails. Append adds a rule; replace removes all existing rules. Preview first, then apply with confirmed=true after user approval. | Yes | No | No | No |
capabilitiesList the get_data query types by category, with date presets and a schema summary. Filter by category or contains, with detail='full', for a type's filters, output fields, orderBy columns and time units. | No | Yes | Yes | No |
check_trackingCheck whether a website's tracking is installed and receiving page views, with blocked-request issues, their fix, and the latest coding-agent install report. Use when data looks missing or after installing. | No | Yes | Yes | No |
create_annotationCreate a chart annotation. confirmed=false (default) returns a preview without writing; confirmed=true creates it. | No | No | No | No |
create_flagCreate a feature flag, inactive and boolean unless configured. confirmed=false (default) returns a preview without writing; confirmed=true creates it. | No | No | No | No |
create_funnelCreate a funnel for a website. confirmed=false (default) returns a preview without writing; confirmed=true creates it. | No | No | No | No |
create_goalCreate a conversion goal. confirmed=false (default) returns a preview without writing; confirmed=true creates it. | No | No | No | No |
create_linkCreate a short link in the website's organization. confirmed=false (default) returns a preview without writing; confirmed=true creates it. | No | No | No | No |
delete_annotationDelete a chart annotation from dashboard charts, including public charts if shared. Applying marks it deleted; no restore tool is exposed. Preview returns the annotation. | Yes | No | Yes | No |
delete_flagArchive a feature flag so SDKs stop serving it. Preview returns the flag and any flags that depend on it; apply with confirmed=true after user approval. No restore tool is exposed. | Yes | No | Yes | No |
delete_funnelDelete a saved funnel. Applying deactivates it and hides it from lists and analytics reads. Preview returns the funnel; no restore tool is exposed. | Yes | No | Yes | No |
delete_goalDelete a saved conversion goal. Applying deactivates it and hides its definition from lists and analytics reads. Preview returns the goal; no restore tool is exposed. | Yes | No | Yes | No |
delete_linkDelete a short link. confirmed=false (default) returns the link without deleting it; confirmed=true deletes it. | Yes | No | Yes | No |
dismiss_investigationClose an open investigation with the team's reason, only when the user asks. Future investigations read the note. expected, wrong and not_useful keep the subject quiet for 30 days unless it gets materially worse. | Yes | No | No | No |
execute_sql_queryRun read-only ClickHouse SQL over one website's published analytics tables. Use it for what get_data query types cannot express: all-time bounds, custom grouping, joins across tables, ordered paths. | No | Yes | Yes | No |
get_accountReturn one customer account: its traits and billing, activity for a period, the identified users active in it, its health and the account reviewer's last review. Keys come from list_accounts. | No | Yes | Yes | No |
get_business_contextReturn the organization's saved business context: what it does, what its events mean, team priorities, success definitions and measurement plans. Read it before judging conversions, activation or success. | No | Yes | Yes | No |
get_dataQuery website analytics: traffic, pages, referrers and UTM campaigns, devices, countries, errors, Web Vitals, sessions, users, custom events, revenue, uptime and AI traffic. Pass a query type from capabilities, or up to 10 as queries; compare adds the previous period. For joins or custom grouping, use execute_sql_query. | No | Yes | Yes | No |
get_experiment_resultsReturn exposed/converted visitors and statistical comparisons per flag arm. Mixed visitors are excluded. Uses Fisher when any expected cell is below 5, otherwise a two-proportion z-test; minimumVisitorsPerArm gates significance. | No | Yes | Yes | No |
get_funnel_analyticsReturn conversion counts and steps. Optional trait:<key> cohort and {key,n} breakdown use current resolved-user traits, top 1-20 by entrants, shared native budgets and cache bypass. Private website read required. | No | Yes | Yes | No |
get_funnel_analytics_by_referrerReturn one funnel's conversion broken down by referrer, by funnelId from list_funnels. Paginated over referrers. Referrers with a single visitor are omitted, so totals can be lower than get_funnel_analytics. | No | Yes | Yes | No |
get_goal_analyticsReturn conversion counts and steps. Optional trait:<key> cohort and {key,n} breakdown use current resolved-user traits, top 1-20 by entrants, shared native budgets and cache bypass. Private website read required. | No | Yes | Yes | No |
get_investigationGet one durable investigation, including its current status, evidence-backed observations, and replies. A skipped reply ran no work; skipReason says why. The ID may come from Slack or list_investigations. | No | Yes | Yes | No |
get_link_analyticsReturn click analytics for one short link by ID from list_links or search_links: total clicks, clicks by day, and top referrers, countries and devices for a date range. | No | Yes | Yes | No |
get_schemaReturn the analytics tables execute_sql_query can read, with column types and the counting rules for each table. | No | Yes | Yes | No |
list_accountsFind customer accounts (groups such as workspaces or companies) with plan, billing status, MRR and activity for a period. Pass search with a company name or domain to find one account, active or not. Use get_account for one account. | No | Yes | Yes | No |
list_annotationsList chart annotations for a website: text, time range, tags, color, and visibility. | No | Yes | Yes | No |
list_changesList metric changes Databuddy detected in the last two days for an organization or website, critical and largest first. Changes already open as investigations are left out; list_investigations has those. | No | Yes | Yes | No |
list_flagsList feature flags with their status, rollout, rules, and variants: a website's flags when a website is given, otherwise the organization-wide flags. Flag IDs are used by update_flag and add_users_to_flag. | No | Yes | Yes | No |
list_funnelsList funnels for a website with their steps and filters. Funnel IDs are used by get_funnel_analytics. | No | Yes | Yes | No |
list_goalsList conversion goals for a website with their type, target, and filters. Goal IDs are used by get_goal_analytics. | No | Yes | Yes | No |
list_insightsList published insights for an organization or website: title, summary, evidence, impact, and the recorded next step (null when no step was recorded, when a later finding for the same case superseded it, or when the case resolved). | No | Yes | Yes | No |
list_investigationsList the latest investigation per subject with IDs. state is needs_you, watching or resolved; need says what the team owes. Cases with dashboard work queued or running are left out until it finishes; get_investigation reads one by ID. | No | Yes | Yes | No |
list_linksList short links for the website's organization, newest first, with every folder and its link count. create_link and update_link take those folder IDs or slugs and cannot create folders. search_links finds a specific link. | No | Yes | Yes | No |
list_profile_traitsList identified-user trait keys such as plan or role, with how many profiles have each and their top values. Use before filtering get_data by trait:<key> or search_replays by user traits. | No | Yes | Yes | No |
list_replay_issuesList the last week's session replay friction: page elements whose clicks got no response (dead, rage or unresponsive clicks), most widespread first. Pass an issue key to search_replays issue to watch them. | No | Yes | Yes | No |
list_websitesList the websites this account can access, with IDs, names, domains, and organizations. Website-scoped tools accept websiteId, websiteName, or websiteDomain. | No | Yes | Yes | No |
reply_to_investigationAdd a clarification to an existing investigation. It is answered from the case's saved evidence, without new measurements or actions. The answer appears in get_investigation. It cannot start a new investigation. | No | No | Yes | No |
search_linksFind short links across the full catalog matching a substring on name, slug, target URL, or external ID, newest first. | No | Yes | Yes | No |
search_replaysFind recordings by email, profileId, current user traits, recording dates, pages, timeline text, events, activity, or watch score. Use known trait values; ask if unknown. Dates refer to visits. Returns watch links, newest first. | No | Yes | Yes | No |
submit_feedbackSend a bug report, feature request, or blocking error about Databuddy itself to the Databuddy team. Call only after the user asks or agrees to send it. Problems on the user's own website are analytics questions. | No | No | No | No |
update_annotationUpdate an annotation's text, tags, color, or visibility. confirmed=false (default) returns the changes without writing; confirmed=true applies them. | Yes | No | Yes | No |
update_flagChange live flag evaluation settings. rules replaces all rules and needs expectedUpdatedAt. Preview returns current with full rules and updates; apply with confirmed=true after user approval. | Yes | No | Yes | No |
update_funnelChange a saved funnel's name, steps, filters, or conversion window for future analytics reads. Preview returns current and updates; apply only after user approval. | Yes | No | Yes | No |
update_goalChange a saved conversion goal used by future analytics reads. Preview returns current and updates; apply the reviewed changes only after user approval. | Yes | No | Yes | No |
update_linkChange a saved short link, affecting subsequent redirects and social previews. Preview returns current, updates, and availableFolders; apply only after user approval. | Yes | No | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 10, 2026
- Updated
- Nov 10, 2026
- Repository
- Not given
- Categories (suggested)
- Data and analyticsDatabasesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared