Kurrent
Kurrent — formerly Event Store Ltd — builds KurrentDB, an event-native database purpose-built to store, process and deliver application state changes as an immutable, append-only log of events. Where a traditional CRUD database overwrites rows and discards the history that produced them, KurrentDB retains every state change as a first-class event, giving applications a complete audit trail, temporal queries and the ability to replay history to rebuild state or seed new read models. The product line spans KurrentDB (open-source and commercial, self-hosted), Kurrent Cloud (managed clusters on AWS, Azure and Google Cloud), Kurrent Enterprise, and Capacitor, a shared memory layer for agentic coding. Developers integrate over a primary gRPC protocol with official client SDKs for .NET, Java, Node.js, Python, Go and Rust, or over the native AtomPub-style HTTP API. Connectors move events in and out of Kafka, MongoDB, Elasticsearch, RabbitMQ, Pulsar, SQL and HTTP endpoints. KurrentDB is widely used for event sourcing, CQRS, event-driven microservices, change data capture and, increasingly, as durable memory for AI agents.
Kurrent publishes 9 API contracts indexed on the APIs.io network, including Admin API, Gossip API, Info API, and 6 more. Tagged areas include Company, Database, Event Sourcing, Event Streaming, and Event-Driven Architecture.
The Kurrent catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Kurrent’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 42 more developer resources.
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Agent Skills (SKILL.md packages) | builds-on | 41.4 | - | 1 |
| Red Hat Certified Ecosystem (certified partner containers + certified OpenShift operators) | builds-on | 41.4 | - | 1 |
| Flathub Linux App Publishers (company-published, domain-verified Linux desktop apps) | builds-on | 41.4 | - | 1 |
| Buf Schema Registry (public Protocol Buffers modules, gRPC / ConnectRPC schema publishers) | builds-on | 41.4 | - | 1 |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
KurrentDB gRPC API
The primary protocol for KurrentDB. The published protocol buffer definitions cover the v2 streams service (multi-stream appends, reads), the schema registry service, the second...
Kurrent Admin API
Node administration operations
Kurrent Gossip API
Cluster gossip
Kurrent Info API
Node information and configuration
Kurrent Projections API
Create, manage and query projections
Kurrent Statistics API
Node statistics
Kurrent Streams API
Append to, read from and manage event streams
Kurrent Subscriptions API
Persistent (competing consumer) subscription management and consumption
Kurrent Users API
User account management
Scroll for all 9
Postman Collections 8
Ready-to-run Postman collections for exercising this provider's APIs.
KurrentDB HTTP Admin API
POSTMANScroll for all 8
Open Collections 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
KurrentDB HTTP Admin API
OPEN COLLECTIONKurrentDB HTTP Admin Gossip API
OPEN COLLECTIONKurrentDB HTTP Admin Info API
OPEN COLLECTIONKurrentDB HTTP Admin Projections API
OPEN COLLECTIONKurrentDB HTTP Admin Statistics API
OPEN COLLECTIONKurrentDB HTTP Admin Streams API
OPEN COLLECTIONKurrentDB HTTP Admin Subscriptions API
OPEN COLLECTIONKurrentDB HTTP Admin Users API
OPEN COLLECTIONScroll for all 8
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
KurrentDB
Official Kurrent MCP server that lets an agent explore data in KurrentDB by reading streams, writing events, and building, creating, updating and testing projections.
MCP SERVERAgent Skills 9
Packaged agent skills for driving this provider's APIs from an AI assistant.
kurrent-append-and-read-stream
AGENT SKILLkurrent-capacitor-cli
AGENT SKILLkurrent-docs
AGENT SKILLkurrent-upgrade
AGENT SKILLkurrentdb-client-detection
AGENT SKILLkurrentdb
AGENT SKILLkurrentdb-connection
AGENT SKILLkurrentdb-server-detection
AGENT SKILLkurrent-persistent-subscriptions
AGENT SKILLScroll for all 9
Pricing Plans 2
Published pricing tiers and plan structures.
FinOps 1
Cost, billing, and metering signals for API financial operations.
Kurrent Finops
FINOPSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Kurrent Connectors Webhooks
ASYNCAPIOpenAPI Overlays 1
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Security Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Learn 2
Tutorials, courses, talks, and written guidance
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 4
Pricing, plans, and the legal terms of use
Company 4
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
Kurrent API — frequently asked questions
Does Kurrent have an API?
Yes. APIs.io lists 9 APIs from Kurrent, including KurrentDB gRPC API, Kurrent Admin API and Kurrent Gossip API, and 6 more.
Is there an OpenAPI specification for the Kurrent API?
Yes. APIs.io indexes 8 OpenAPI specifications for Kurrent, each linked for download from this page.
How do I authenticate with the Kurrent API?
Kurrent documents its authentication (http/mutualTLS/openIdConnect · 3 schemes). The details are profiled on APIs.io as Kurrent Authentication.
How much does the Kurrent API cost?
APIs.io lists 3 pricing plans for Kurrent, with each plan's price, limits and inclusions under Pricing Plans on this page.
Does Kurrent have an MCP server?
Yes. APIs.io lists 1 MCP server for Kurrent: Official Kurrent MCP server that lets an agent explore data in KurrentDB by reading streams, writing events, and building, creating, updating and testing projections.
Is the Kurrent API ready for AI agents?
Kurrent has a Kin Score of 58.4 out of 100 (strong) and an Agent Readiness score of 46.5 (agent-ready), scored by API Evangelist on 2026-10-31.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.