Kotlin & Java Library Sources MCP Server

Give your AI agent the real sources of any Maven-published Kotlin/Java library. Its 11 documented tools cover source, versions.

People who work with source and versions and want it reachable from Claude, Cursor, VS Code, or another MCP client. The project is written in Kotlin.

VERIFIED ACTIVE

LAST COMMIT 2026-09-13 · ★ 10 · #207 OF 278 MAINTAINED API INTEGRATION · VERIFIED 2026-09-18

Apache-2.0 · Kotlin · how we verify → /methodology

01 · Install Kotlin & Java Library Sources

before you install - you'll need

Set OTEL_EXPORTER_OTLP_ENDPOINT, OTEL_RESOURCE_ATTRIBUTES before connecting. OTEL_SERVICE_NAME is optional or environment-specific per the README.

Docker

docker run -i --rm ghcr.io/aoreshkov/kotlin-lib-mcp:0.6.0

Claude Desktop - add to config

{
  "mcpServers": {
    "aoreshkov-kotlin-lib-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "ghcr.io/aoreshkov/kotlin-lib-mcp:0.6.0"
      ]
    }
  }
}
Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as container (OCI image) - can be sandboxed away from your filesystem

license Apache-2.0 - declared in the repository

registry namespace io.github.aoreshkov is GitHub-verified and matches the repo owner

03 · What Kotlin & Java Library Sources can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

An agent gets 11 documented tools spanning source, versions, including fetch_library, list_packages, list_declarations, get_api_signature.

Capability map

Tools grouped from the project's README - what Kotlin & Java Library Sources lets an agent do.

read & search

10 tools - e.g. Download + analyze + cache; returns a summary. Idempotent. Version may be omitted or latest; Packages with declaration counts and KMP targets; paged; Declarations with signatures; filter by package and…

fetch_library · list_packages · list_declarations · get_api_signature · get_kdoc · get_source…

Diff

1 tool - e.g. Unified diff between two fetched versions; summary-first, paged, path-filtered

diff_versions

Limitations (from the README)

- stdio rule: stdout carries only MCP protocol frames; all logging goes to stderr (Kermit → SLF4J → Logback, logback.xml). - Kotlin and the Analysis API artifacts are version-locked in gradle/libs.versions.toml - bump them together. Symbols whose types can't be resolved (missing transitive deps) degrade to bestEffort: true PSI signatures instead of failing.

Latest releases

v0.6.0 · 2026-09-12

Bump docker/setup-buildx-action from 4.2.0 to 4.3.0 in the github-actions group · Bump eclipse-temurin from a214efa to f9e6532 · Bump org.jetbrains.compose:compose-gradle-plugin from 1.11.1 to 1.12.0 in the…

v0.5.0 · 2026-08-20

Bump ch.qos.logback:logback-classic from 1.6.0 to 1.6.1 in the minor-and-patch group · write the terminal state at shutdown instead of racing the cancelled job · Bump docker/login-action from 4.5.1 to 4.5.2 in the…

v0.4.0 · 2026-07-31

add claude-code-currency review agent · apply Claude Code currency-review actions · derive MCP server version from gradle.properties, drop SERVER_VERSION · add registry discoverability metadata, bump mcp-publisher to…

04 · Who maintains Kotlin & Java Library Sources

Kotlin & Java Library Sources is maintained by aoreshkov. We track 2 MCP servers from aoreshkov - 2 actively maintained, 13 combined GitHub stars, oldest repo from Jul 2026. Full record: all servers from aoreshkov.

  1. Oracle Forms Serves Oracle Forms module content (.fmb/.mmb/.pll/.olb) from a directory to MCP clients. ★ 3

05 · Facts

category
API integration - ranked #207 of 278 actively-maintained API integration servers as of 2026-09-18.
release cadence
6 releases in the last 90 days (latest 2026-09-12)
registry
io.github.aoreshkov/kotlin-lib-mcp (active, first published 2026-07-10 · 6 versions)
packages
oci:ghcr.io/aoreshkov/kotlin-lib-mcp:0.6.0

06 · Kotlin & Java Library Sources FAQ

Is Kotlin & Java Library Sources still maintained?

Yes - as of 2026-09-18, its last commit was 2026-09-13 and it shipped 6 releases in the last 90 days. We re-verify nightly.

What can Kotlin & Java Library Sources do?

An agent gets 11 documented tools spanning source, versions, including fetch_library, list_packages, list_declarations, get_api_signature.

How do I install Kotlin & Java Library Sources?

Run `docker run -i --rm ghcr.io/aoreshkov/kotlin-lib-mcp:0.6.0`. The README documents 3 environment variables (OTEL_EXPORTER_OTLP_ENDPOINT, OTEL_SERVICE_NAME, OTEL_RESOURCE_ATTRIBUTES) to set first. Set OTEL_EXPORTER_OTLP_ENDPOINT, OTEL_RESOURCE_ATTRIBUTES before connecting. OTEL_SERVICE_NAME is optional or environment-specific per the README. You can also paste the ready-made client config above.

07 · Alternatives to Kotlin & Java Library Sources

More API integration MCP servers · Apiverve · Bump Guard · Claudinho · VK Ads MCP · Yandex Wordstat MCP