{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_emdkhjwafzkc","handle":"iflow-mcp-mcp-aiven","url":"https://wellknown.network/agents/iflow-mcp-mcp-aiven","links":{"self":"https://wellknown.network/agents/iflow-mcp-mcp-aiven/record.json","html":"https://wellknown.network/agents/iflow-mcp-mcp-aiven","markdown":"https://wellknown.network/agents/iflow-mcp-mcp-aiven/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-aiven","status":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-aiven/status","claim":"https://wellknown.network/agents/iflow-mcp-mcp-aiven/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-mcp-aiven/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-mcp-aiven/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-aiven/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-mcp-aiven/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-mcp-aiven","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_mcp-aiven","summary":"An MCP server for Aiven.","description":"# Aiven MCP Server\n\nA [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) server for Aiven.\n\nThis provides access to the Aiven for PostgreSQL, Kafka, ClickHouse, Valkey and OpenSearch services running in Aiven and the wider Aiven ecosystem of native connectors. Enabling LLMs to build full stack solutions for all use-cases.\n\n## Features\n\n### Tools\n\n* `list_projects`\n  - List all projects on your Aiven account.\n\n* `list_services`\n  - List all services in a specific Aiven project.\n\n* `get_service_details`\n  - Get the detail of your service in a specific Aiven project.\n\n## Configuration for Claude Desktop\n\n1. Open the Claude Desktop configuration file located at:\n   - On macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n   - On Windows: `%APPDATA%/Claude/claude_desktop_config.json`\n\n2. Add the following:\n\n```json\n{\n  \"mcpServers\": {\n    \"mcp-aiven\": {\n      \"command\": \"uv\",\n      \"args\": [\n        \"--directory\",\n        \"$REPOSITORY_DIRECTORY\",\n        \"run\",\n        \"--with-editable\",\n        \"$REPOSITORY_DIRECTORY\",\n        \"--python\",\n        \"3.13\",\n        \"mcp-aiven\"\n      ],\n      \"env\": {\n        \"AIVEN_BASE_URL\": \"https://api.aiven.io\",\n        \"AIVEN_TOKEN\": \"$AIVEN_TOKEN\"\n      }\n    }\n  }\n}\n```\n\nUpdate the environment variables:\n* `$REPOSITORY_DIRECTORY` to point to the folder cointaining the repository\n* `AIVEN_TOKEN` to the [Aiven login token](https://aiven.io/docs/platform/howto/create_authentication_token).\n\n3. Locate the command entry for `uv` and replace it with the absolute path to the `uv` executable. This ensures that the correct version of `uv` is used when starting the server. On a mac, you can find this path using `which uv`.\n\n4. Restart Claude Desktop to apply the changes.\n\n## Configuration for Cursor\n\n1. Navigate to Cursor -> Settings -> Cursor Settings\n\n2. Select \"MCP Servers\"\n\n3. Add a new server with \n\n    * Name: `mcp-aiven`\n    * Type: `command`\n    * Command: `uv --directory $REPOSITORY_DIRECTORY run -…","publisher":null,"homepage":"https://github.com/Aiven-Open/mcp-aiven","repository":"https://github.com/Aiven-Open/mcp-aiven","version":"0.1.4","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_mcp-aiven","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_mcp-aiven","registry":"pypi","observedAt":"2026-10-22T03:27:31.445Z","publishedAt":"2025-11-06T07:52:15.138437Z","latestVersion":"0.1.4"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_mcp-aiven","url":"https://pypi.org/project/iflow-mcp_mcp-aiven/","firstSeenAt":"2026-09-09T19:25:17.884Z","fetchedAt":"2026-10-22T03:25:47.969Z","normalizedAt":"2026-10-22T03:25:47.969Z"}]},"firstSeenAt":"2026-09-09T19:25:17.884Z","updatedAt":"2026-10-22T03:27:31.445Z"}