MCP.Market

ariadne MCP server

by MikhailHal·io.github.MikhailHal/ariadne·v0.4.0·3 stars

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

A90/100grade A
What users say
No reviews yet
Be the first
Safety scan
A90/100

full report

Adoption
Growing

3 stars

Reviews

Write one

Nobody has reviewed ariadne yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

ariadne tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 90/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How ariadne compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
90/100
higher than 83% of 48,255 servers
GitHub stars
3
more than 80% of 28,688 servers

Install ariadne in Claude Code, Cursor or VS Code

claude mcp add ariadne -- docker run -i --rm ghcr.io/mikhailhal/ariadne:0.4.0
Add to Cursor

What the publisher says

From the ariadne repository's README, as published. We do not edit it. Read it on GitHub

ariadne MCP Server for Affected Test Selection

ariadne is an MCP (Model Context Protocol) server that provides AI agents with the ability to identify affected tests. Powered by sazanami, it analyzes code changes and returns only the tests that need to be run.

[!IMPORTANT]

## ⚠️ MUST READ: Speed over Completeness

ariadne is built for the agent inner loop — edit, verify, commit — where fast

feedback matters more than exhaustive selection. Static analysis cannot trace

every execution path: reflection, DI frameworks, and data-flow indirection

(e.g., Flux/MVI dispatch) can hide dependencies from any

affected-test-selection tool, not just ariadne.

Always keep a final line of defense in CI. Run the full test suite (or a

conservative selection) before merging. ariadne narrows what an agent runs

while iterating; it is not a replacement for CI.

When ariadne detects changes it cannot analyze (build scripts, resources,

unscanned source sets), it says so explicitly in the tool response instead of

silently reporting "no affected tests".

Features

  • 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

Installation

Homebrew (recommended)

brew install mikhailhal/tap/ariadne

Then register it with your MCP client — for Claude Code:

claude mcp add ariadne -- ariadne

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

{
  "mcpServers": {
    "ariadne": {
      "command": "ariadne"
    }
  }
}

Docker

docker run -i --rm -v /path/to/project:/workspace ghcr.io/mikhailhal/ariadne

Mount the project you want analyzed and pass /workspace as project_path. The image is also listed in the official MCP Registry as io.github.MikhailHal/ariadne.

Manual (release JAR)

Download ariadne--all.jar from Releases (requires JDK 21+) and configure your client with "command": "java", "args": ["-jar", "/path/to/ariadne--all.jar"].

Build from Source

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

ariadne: common questions

Is ariadne MCP server safe?
Yes, by our scan: it is graded A (90/100). Read the ariadne safety report
How do I install ariadne?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does ariadne need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is ariadne maintained?
The last commit was 45 days ago (2026-09-20). The latest release is v0.4.0.
What can I use instead of ariadne?
Servers from other publishers that do the same job: MCP Appium - Mobile Development and Automation Server MCP server.
How does ariadne compare with other MCP servers?
safety score 90/100 (higher than 83% of 48,255 servers); github stars 3 (more than 80% of 28,688 servers). Full comparison.

Alternatives to ariadne

Same job from other publishers: the closest match first, then the best rated.