Keen.io logo
ConnectorKeen.io

Keen.io integration for Claude and Codex

Create a Keen.io connection, then control which Spaces can use its approved tools and data without pasting credentials into prompts or threads.

Use Keen.io from Claude

Add the Keen.io connection to a Space that runs Claude, then use it from every channel in that Space.

Use Keen.io from Codex

Add the Keen.io connection to a Space that runs Codex, then use it from every channel in that Space.

Use Keen.io from Sidekick

Connect your own OpenClaw to Sidekick while Type provides the conversations, permissions, connections, skills, and automations.

Analytics & Data

What the Keen.io connector can do

Keen.io is an embedded analytics API that enables developers to collect, analyze, and visualize event data seamlessly.

One connection, many Spaces

Connect Keen.io once, then decide which Spaces can use it in threads, skills, automations, and coding work.

Representative actions

  • Inspect All Event Collections

    Retrieve schema information for all event collections in a Keen.io project. Use this tool to: - List all event collection names in a project - Discover the schema (property names and types) for each collection - Explore available data before running queries Returns up to 5000 event collections with their names, URLs, and optional property schemas.

  • Inspect Collection Property

    Tool to return details for a specific property in an event collection. Use when you need to inspect a property's inferred type and resource URL.

  • Inspect Single Event Collection

    Retrieve schema information for a single Keen.io event collection. Returns the inferred property types for all fields in the specified collection, useful for understanding data structure before running queries. Property types include 'num' (numbers), 'string' (text), 'bool' (booleans), and 'datetime' (timestamps). Use this tool when you need to: - Understand the structure of a specific event collection - Verify property names and types before building queries - Debug data type mismatches in analytics queries

  • List Cached Dataset Definitions

    List all cached dataset definitions for a Keen.io project. Returns paginated results of pre-computed dataset definitions including their query configuration, status, and timing information. Use limit and after_name parameters to page through large result sets. Cached datasets allow pre-computing analytics for hundreds or thousands of entities at once, enabling instant retrieval of results for any indexed entity.

  • Select Unique

    Tool to return unique values for a target property. Use when distinct property values are required for matching events with optional filters and timeframe constraints.

Connection

API and auth details

Keen provides event-streaming and embedded analytics APIs. Integrations can collect events, query metrics, build dashboards, manage projects, create visualizations, and power customer-facing analytics from event data using Keen project keys and API resources.

FAQ

Questions people ask before connecting Keen.io

Can Claude use Keen.io?

Yes. Add a Keen.io connection to a Space that runs Claude, then use its approved tools and data from any channel in that Space.

Can Codex work with Keen.io through Type?

Yes. Add a Keen.io connection to a Space that runs Codex, then use its approved tools and data from any channel in that Space.

Is this the same as a Keen.io MCP server?

Not exactly. Type uses connectors and connections to give selected Spaces access to approved app tools and data. Some connectors use hosted MCP, while others use OAuth, API keys, service accounts, or custom APIs.

More analytics & data connectors