Vinkius

Keen MCP. Analyze event streams and metrics with conversation.

Keen MCP connects your AI agent directly to event streams and analytics data. Instead of building complex dashboards or writing SQL, you talk to the system and get metrics back instantly. Use this MCP to record custom events, count total actions, calculate averages, and pull specific business insights from all your application activity.

Keen MCP is compatible with Claude Claude
Keen MCP is compatible with ChatGPT ChatGPT
Keen MCP is compatible with Cursor Cursor
Keen MCP is compatible with Gemini Gemini
Keen MCP is compatible with Windsurf Windsurf
Keen MCP is compatible with VS Code VS Code
Keen MCP is compatible with JetBrains JetBrains
Keen MCP is compatible with Vercel Vercel
See Vinkius in Action

Give Claude and any AI agent real-world access

Track and send custom events

Send specific records detailing user actions (like clicks or purchases) to designated collections.

Calculate event totals and unique counts

Determine the total number of events that occurred, or how many distinct values exist for any given property.

Compute average and sum metrics

Run calculations to find the arithmetic average or the total sum of numeric properties across your event data.

View project metadata

Retrieve configuration details, list all existing collections, and see saved queries within your Keen project.

Waiting for input…

AI Agent
Keen

What AI agents can do with Keen: 10 Data Aggregation Tools

These ten tools allow your AI agent to track user behavior, count events, and perform complex mathematical calculations on event data streams.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Keen MCP

Average Property

Calculates the mathematical average of a specified numeric property across events.

List Collections

Retrieves a list of all event data collections available in your project.

Count Events

Returns the total number of events recorded within a specific collection.

Count Unique

Counts how many distinct, non-repeating values exist for a chosen property.

List Datasets

Displays all cached datasets that have been saved or generated within your project.

Get Project Details

Retrieves comprehensive metadata and configuration details for the entire Keen project.

Record Event

Sends a custom event payload to a specified collection, logging user actions immediately.

List Saved Queries

Shows all previously saved analytical queries you can reference by name.

Select Unique

Lists all unique values found for a specific property, helping understand data...

Sum Property

Calculates the total sum of numeric values associated with a chosen property.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Keen MCP is compatible with Claude

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Keen integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on each call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Keen, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,200+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Connections are secured and governed automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog weekly
Keen MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Keen. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS CLOUD

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on each call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

The Dashboard Fatigue

Today, checking your app's health means opening five different dashboards: one for signups, one for purchases, one for views, and three more just to cross-reference user IDs. You end up copy-pasting numbers between sheets, hoping none of the metrics are based on slightly different data cuts.

With this MCP, you stop clicking through tabs. Instead, your agent talks directly to the source. Ask it what the total count of successful signups was and the average purchase value for that group—it gives both answers in one go.

Keen MCP: Real-Time Analytics

You no longer need to wait until the end of the week to get a report. The moment an event happens, you can use `record_event` to log it and then immediately use tools like `count_events` or `sum_property` to see the impact in real time.

The difference is that your insights are live, immediate, and conversational. Your agent gives you actionable answers, not just pretty graphs.

What Keen MCP does for your AI

Need to understand what's happening inside your app without pulling up a dozen different dashboard tabs? This MCP lets you do that using nothing but natural conversation. You connect it through Vinkius and give your AI client access to all your event data, treating it like a live chat window for business intelligence.

It’s built to handle everything from basic activity tracking—sending custom records the second they happen—to deep dives into performance metrics. Your agent can count total users who completed a step, calculate the average purchase value across different regions, or find out how many unique product IDs were viewed last month.

This turns complicated data analysis into simple prompts.

Built · Hosted · Managed by Vinkius Keen MCP - Event Streaming and Analytics
Server ID 019d75c0-0c22-72b7-9ffc-070be48afb2c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Frequently asked questions about Keen MCP

How do I start tracking new user actions with Keen MCP? +

You use the record_event tool. You tell your agent what data to send—like a 'login' event and the associated user ID—and it writes that record directly to the correct collection.

Can I calculate revenue totals using Keen MCP? +

Yes, you use sum_property. You simply ask your agent for the sum of a property like 'price' across all relevant events. It handles the aggregation automatically.

What is the difference between count_events and count_unique in Keen MCP? +

The count_events tool tells you how many total actions happened; count_unique tells you how many distinct values exist for a specific field, like unique user IDs.

Does Keen MCP help me see what data I already have? +

Absolutely. You can use list_collections to see every stream of events, and list_saved_queries shows you all the existing reports available for reuse.

Is Keen MCP only for analyzing purchases? +

No. It's designed for any event data. You can use it to track anything from 'page views' to 'support ticket submissions', making it versatile for any app type.