Kotzilla is a French developer-observability company based in Toulouse, founded by the creators of Koin — the open-source dependency-injection framework for Kotlin, which Kotzilla still maintains. The Kotzilla Platform monitors Android and Kotlin Multiplatform applications by using Koin's containerization to map runtime telemetry onto application architecture, detecting slow startups, ANRs, crashes, background work and slow rendering, then tracing each issue back to the dependency graph that caused it. The platform has four components: the Koin IDE plugin for IntelliJ and Android Studio, the Kotzilla SDK distributed through Maven Central, the Kotzilla Console, and a hosted remote MCP server that connects AI coding assistants to the platform. Kotzilla publishes no REST or GraphQL API — the MCP server, with fifteen tools behind OAuth 2.0 with PKCE and dynamic client registration, is its only machine-readable, agent-callable surface.
Kotzilla is listed with 1 API on the APIs.io network. Tagged areas include Company, Ai Data, Observability, Monitoring, and Developer Tools.
Kotzilla’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 27 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/kotzilla/"><img src="https://apis.io/badge/kotzilla/card.svg" alt="Kotzilla on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
Stable Error Semantics+8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
7 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
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.
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 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.
Hosted remote Model Context Protocol server that connects an AI coding assistant to the Kotzilla Platform. Fifteen tools covering app registration, SDK onboarding, telemetry, is...
aid: kotzilla
name: Kotzilla
description: 'Kotzilla is a French developer-observability company based in Toulouse, founded by the creators of Koin — the
open-source dependency-injection framework for Kotlin, which Kotzilla still maintains. The Kotzilla Platform monitors Android
and Kotlin Multiplatform applications by using Koin''s containerization to map runtime telemetry onto application architecture,
detecting slow startups, ANRs, crashes, background work and slow rendering, then tracing each issue back to the dependency
graph that caused it. The platform has four components: the Koin IDE plugin for IntelliJ and Android Studio, the Kotzilla
SDK distributed through Maven Central, the Kotzilla Console, and a hosted remote MCP server that connects AI coding assistants
to the platform. Kotzilla publishes no REST or GraphQL API — the MCP server, with fifteen tools behind OAuth 2.0 with PKCE
and dynamic client registration, is its only machine-readable, agent-callable surface.'
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: medium
source:
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
- scopes
- rate-limits
- security
- sandbox
generated: '2026-11-06'
method: derived
image: https://storage.googleapis.com/strapi_cms_gcp/kotzilla_light_background_413a1a7089/kotzilla_light_background_413a1a7089.svg
url: https://raw.githubusercontent.com/api-evangelist/kotzilla/refs/heads/main/apis.yml
x-type: company
x-source: serena-portfolio
specificationVersion: '0.23'
created: '2026-08-17'
modified: '2026-08-17'
tags:
- Company
- Ai Data
- Observability
- Monitoring
- Developer Tools
- Kotlin
- Android
- Mobile
- Dependency Injection
- Performance
- MCP
- Agents
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
apis:
- name: Kotzilla MCP Server
description: Hosted remote Model Context Protocol server that connects an AI coding assistant to the Kotzilla Platform.
Fifteen tools covering app registration, SDK onboarding, telemetry, issue detection and context, fix guidance, reporting,
per-version ingestion control, and Koin dependency-graph diagnosis and repair. Protected by OAuth 2.0 authorization-code
with PKCE S256, dynamic client registration and refresh tokens; an unauthenticated tools/list returns HTTP 401 invalid_token.
This is the only callable API Kotzilla publishes.
humanURL: https://doc.kotzilla.io/docs/discover/mcpServer
baseURL: https://mcp.kotzilla.io/mcp
tags:
- MCP
- Agents
- Observability
- Monitoring
properties:
- type: MCPServer
url: mcp/kotzilla-mcp.yml
- type: Documentation
url: https://doc.kotzilla.io/docs/discover/mcpServer
- type: GettingStarted
url: https://doc.kotzilla.io/docs/getstartedCustom/mcpSetup
- type: Authentication
url: authentication/kotzilla-authentication.yml
- type: OAuthScopes
url: scopes/kotzilla-scopes.yml
common:
- type: Website
url: https://kotzilla.io/
- type: DeveloperPortal
url: https://console.kotzilla.io/
- type: Documentation
url: https://doc.kotzilla.io/
- type: APIReference
url: https://doc.kotzilla.io/docs/settings/apiUse
- type: GettingStarted
url: https://doc.kotzilla.io/docs/getstartedCustom/overview
- type: Support
url: https://join.slack.com/t/cloud-inject/shared_invite/zt-28grcrqc7-zHPUy9XCVZ1mNwE_afUZYw
- type: HelpCenter
url: https://doc.kotzilla.io/docs/discover/help
- type: Blog
url: https://blog.kotzilla.io/
- type: BlogRSS
url: https://blog.kotzilla.io/rss.xml
- type: GitHubOrganization
url: https://github.com/kotzilla-io
- type: SourceCode
url: https://github.com/InsertKoinIO
- type: Pricing
url: https://kotzilla.io/pricing
- type: SignUp
url: https://console.kotzilla.io/signup
- type: TermsOfService
url: https://kotzilla.io/terms-and-conditions
- type: PrivacyPolicy
url: https://kotzilla.io/privacy-policy
- type: License
url: https://doc.kotzilla.io/docs/discover/license
- type: ChangeLog
url: https://doc.kotzilla.io/docs/releaseNotes/changelogSDK
- type: ChangeLog
name: Kotzilla changelog (captured)
url: changelog/kotzilla-changelog.yml
- type: Deprecation
url: https://doc.kotzilla.io/docs/releaseNotes/versionUpgrades
- type: Lifecycle
url: lifecycle/kotzilla-lifecycle.yml
- type: Sandbox
url: https://console.kotzilla.io/sandbox-home
- type: Sandbox
name: Kotzilla sandbox and demo app (captured)
url: sandbox/kotzilla-sandbox.yml
- type: Packages
url: packages/kotzilla-packages.yml
- type: SDKs
url: packages/kotzilla-packages.yml
- type: Authentication
url: authentication/kotzilla-authentication.yml
- type: OAuthScopes
url: scopes/kotzilla-scopes.yml
- type: Conformance
url: conformance/kotzilla-conformance.yml
- type: Conventions
url: conventions/kotzilla-conventions.yml
- type: DomainSecurity
url: security/kotzilla-domain-security.yml
- type: WellKnown
url: well-known/kotzilla-well-known.yml
- type: Plans
url: plans/kotzilla-plans-pricing.yml
- type: RateLimits
url: rate-limits/kotzilla-rate-limits.yml
- type: LLMsTxt
url: llms/kotzilla-llms.txt
- type: MCPServer
url: mcp/kotzilla-mcp.yml
x-artifact-notes:
no_openapi: No OpenAPI, Swagger or GraphQL contract is published. /openapi.json, /openapi.yaml, /swagger.json, /v1/openapi.json,
/v3/api-docs, /api-docs and /redoc were probed on kotzilla.io, doc.kotzilla.io, console.kotzilla.io and mcp.kotzilla.io
on 2026-08-17; doc and console return HTML app shells (soft 200s) for every path, the rest 404, and api.kotzilla.io does
not resolve. POST /graphql on console.kotzilla.io returns nginx 405. The documentation section titled "SDK features &
API" documents a Kotlin in-process API, not an HTTP API.
no_agent_card: No A2A agent card. /.well-known/agent-card.json and /.well-known/agent.json return 404 on mcp.kotzilla.io
and kotzilla.io; doc and console return HTML shells, which are not cards. Nothing was written to a2a/ — this artifact
is search-only and is never authored on a provider's behalf.
no_status_page: No status page. status.kotzilla.io does not resolve. kotzilla.statuspage.io returns HTTP 200 but redirects
to atlassian.com/software/statuspage, the Atlassian marketing site — a false positive that was checked and rejected, so
no StatusPage pointer is emitted.
no_security_program: No security.txt on any host, no vulnerability-disclosure or bug-bounty program, and no trust center
(trust.kotzilla.io does not resolve). No SOC 2 or ISO 27001 claim appears on any public Kotzilla surface, so no Security,
SecurityTxt, VulnerabilityDisclosure, TrustCenter or Compliance pointer is emitted. Kotzilla does publish a GDPR posture
with a real retention schedule in its privacy policy; that is recorded in conformance/kotzilla-conformance.yml rather
than claimed as a certification.
no_idempotency: No idempotency key or retry-safety contract is documented, and MCP defines none. Three of the fifteen MCP
tools mutate state (create_app, set_app_versions_enabled, koin_apply_fix, the last of which writes to the developer's
source) with no published dedupe mechanism, so no Idempotency pointer is emitted.
no_event_surface: No AsyncAPI and no webhooks. Telemetry flows one way from the instrumented application into the platform;
there is no outbound customer event surface, so the asyncapi scoring family is not applicable rather than failed.
no_skills_or_crosswalk: skills/ and mcp/kotzilla-tool-crosswalk.yml were deliberately not written. Both require an OpenAPI
to ground operationIds against, and Kotzilla has none. Authoring either would have meant inventing operations.
package_currency: Maven versions were read from repo1.maven.org maven-metadata.xml, not from search.maven.org's solr index,
which is stale for this org and still reports io.kotzilla:kotzilla-sdk at 1.1.0 (2025-05-16) against a real current release
of 2.3.3 (2026-08-03).
x-enrichment:
date: '2026-08-17'
status: enriched
artifacts_added: 16
pass: local-v1
Kotzilla API — frequently asked questions
Does Kotzilla have an API?
Yes. APIs.io lists 1 API from Kotzilla, including Kotzilla MCP Server.
How do I authenticate with the Kotzilla API?
Kotzilla documents its authentication (oauth2/apiKey · 2 schemes). The details are profiled on APIs.io as Kotzilla Authentication.
How much does the Kotzilla API cost?
APIs.io lists 2 pricing plans for Kotzilla, with each plan's price, limits and inclusions under Pricing on this page.
Does Kotzilla have an MCP server?
Yes. APIs.io lists 1 MCP server for Kotzilla: Remote MCP server at mcp.kotzilla.io over HTTP requiring OAuth; 15 tools listed.
Is the Kotzilla API ready for AI agents?
Kotzilla has a Kin Score of 35.8 out of 100 (thin) and an Agent Readiness score of 29.9 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.