{
 "categories": [
  "database",
  "platform",
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-08",
   "fact": "homepage",
   "note": "Aiven presents a managed open-source data platform with PostgreSQL, Apache Kafka, ClickHouse, OpenSearch, MySQL, and a control plane across AWS, GCP, and Azure.",
   "source": "https://aiven.io/",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "license",
   "note": "The homepage documents an Aiven Free Tier with always-on Kafka, PostgreSQL, MySQL, and OpenSearch, no credit card, and no time limit, alongside paid plans.",
   "source": "https://aiven.io/",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.api.exists",
   "note": "Aiven documents an API for creating services in CI, scaling disks, and listing projects at https://api.aiven.io/v1/project.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.api.kinds[0]",
   "note": "The examples are HTTPS GET requests to https://api.aiven.io/v1/project and https://api.aiven.io/v1/clouds.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.api.auth[0]",
   "note": "The documented project request sends Authorization: aivenv1 TOKEN.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.api.auth[0]",
   "note": "Aiven documents session tokens, personal tokens, and application tokens as the credentials used to access the platform.",
   "source": "https://aiven.io/docs/platform/concepts/authentication-tokens",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.api.coverage",
   "note": "The opened API page covers platform tasks such as listing projects and creating or scaling services. It does not establish that every service data plane is exposed as this REST API.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.mcp.first_party",
   "note": "The Aiven-Open/mcp-aiven README describes an MCP server for the Aiven platform, hosted by Aiven at https://mcp.aiven.live/mcp, plus a local npx mcp-aiven path.",
   "source": "https://github.com/Aiven-Open/mcp-aiven",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.mcp.verdict",
   "note": "Aiven's own API page points operators to Aiven MCP to create, update, and inspect services from Cursor and Claude Code.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.cli.exists",
   "note": "Aiven documents the avn CLI, installed as the aiven-client package, for scripted use of the platform API, with token login and a --json switch.",
   "source": "https://aiven.io/docs/tools/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.data_access.export[0]",
   "note": "The documented /v1/project response is a JSON object with project membership and billing fields.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "Opened https://aiven.io/docs/llms.txt. It is a plain-text index of official Aiven technical documentation.",
   "source": "https://aiven.io/docs/llms.txt",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "verdict.scores.api",
   "note": "The REST API is documented for project listing, service creation, and scaling, with revocable tokens. The opened page does not inventory every service endpoint, so the score stays at 8.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "verdict.scores.mcp",
   "note": "The hosted server is official and covers projects, Kafka, PostgreSQL SQL, and applications. The README says agents can delete services and produce messages, and connection secrets stay off unless AIVEN_ALLOW_SECRETS=true.",
   "source": "https://github.com/Aiven-Open/mcp-aiven",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "verdict.scores.cli",
   "note": "The official avn CLI authenticates with a token, supports --json, and is documented as a scriptable client of the platform API.",
   "source": "https://aiven.io/docs/tools/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "freshness.watch[0].url",
   "note": "Opened the Aiven MCP README. Hosted endpoint https://mcp.aiven.live/mcp. Read-only and services_scope query parameters. Destructive-action warning.",
   "source": "https://github.com/Aiven-Open/mcp-aiven",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "freshness.watch[1].url",
   "note": "Opened the Aiven API page, including aivenv1 token auth and the /v1/project example.",
   "source": "https://aiven.io/docs/tools/api",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "freshness.watch[2].url",
   "note": "Opened the Aiven CLI page, including pip and Homebrew install, token login, and --json.",
   "source": "https://aiven.io/docs/tools/cli",
   "tier": "declared"
  },
  {
   "date": "2026-10-08",
   "fact": "freshness.watch[3].url",
   "note": "Opened the Aiven docs llms.txt index.",
   "source": "https://aiven.io/docs/llms.txt",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-08",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://github.com/Aiven-Open/mcp-aiven"
   },
   {
    "type": "docs",
    "url": "https://aiven.io/docs/tools/api"
   },
   {
    "type": "docs",
    "url": "https://aiven.io/docs/tools/cli"
   },
   {
    "type": "docs",
    "url": "https://aiven.io/docs/llms.txt"
   }
  ]
 },
 "homepage": "https://aiven.io/",
 "id": "aiven",
 "license": "freemium",
 "modalities": {
  "agent_docs": {
   "llms_txt": true
  },
  "api": {
   "auth": [
    "aivenv1-token"
   ],
   "coverage": "partial",
   "docs": "https://aiven.io/docs/tools/api",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "json"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Project and service automation is documented through the REST API, the avn CLI, and the hosted MCP server.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Aiven",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "confluent-cloud",
   "neon",
   "clickhouse"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Aiven",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": 8,
   "computer_use": null,
   "integrations": null,
   "mcp": 7,
   "overall": 8,
   "rpa": null
  },
  "summary": "Aiven is automatable today through its REST API, the avn CLI, and a hosted first-party MCP server. This record is the Aiven control plane for managed services such as PostgreSQL and Apache Kafka. It is not Confluent Cloud or Neon. API calls use Authorization: aivenv1 TOKEN against https://api.aiven.io. The documented project list is GET /v1/project. GET /v1/clouds can be called without a token and then returns the standard cloud regions. Aiven documents session, personal, and application tokens for that header. The avn CLI installs with pip install aiven-client or Homebrew, logs in with avn user login EMAIL --token, and prints JSON with --json. Marketplace accounts use --tenant, with aws shown as the example. Aiven hosts an MCP server at https://mcp.aiven.live/mcp. The client authorizes on Aiven. Tools list and change projects and services, manage Kafka topics and connectors, and run PostgreSQL read and write SQL. The README warns that agents can delete services and produce messages. Read-only mode is ?read_only=true. Service scope is ?services_scope= with values such as pg, kafka, and application. Local stdio uses npx mcp-aiven and AIVEN_TOKEN. The homepage documents a free tier for always-on Kafka, PostgreSQL, MySQL, and OpenSearch with no credit card and no time limit. https://aiven.io/docs/llms.txt is a documentation index. A separate language SDK, webhooks, and connector catalogs were not opened. Computer-use viability is unassessed. API and CLI both score 8. API is the best path because the CLI is a client of that API and requires a local install. The hosted MCP scores 7 because it can delete services and data.\n"
 }
}