Ariadne MCP Server

Returns only the unit tests affected by your current Kotlin/Android code changes.

Local serverstdio

What is the Ariadne MCP Server?

Returns only the unit tests affected by your current Kotlin/Android code changes.

The short version

Or add to your MCP client configuration manually (e.g., Claude Desktop):

  • MCP Integration — — Works with Claude Code, Claude Desktop, and other MCP-compatible clients
  • Automatic Git Diff — — No need to pass diff manually; ariadne runs git diff internally
  • Powered by sazanami — — Uses Kotlin Analysis API for accurate static analysis

What it needs from you

  • JDK 21 or later - Git — For diff detection

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Ariadne MCP Server

{
  "mcpServers": {
    "ariadne": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "ghcr.io/mikhailhal/ariadne"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • JDK 21 or later - Git — For diff detection

Example prompts to try

  • “Use Ariadne to Example.”

Frequently asked questions

Returns only the unit tests affected by your current Kotlin/Android code changes. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.