Skip to main content
Glama
sazanami-lab

ariadne mcp-server

by sazanami-lab

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_affected_testsA

Get tests affected by code changes. Automatically runs git diff (including uncommitted changes) and analyzes which tests need to be run. Returns a sorted list of test FQNs (fully qualified names). If the diff contains changes outside the analyzed Kotlin sources (build scripts, resources), a note is appended — consider running the full test suite for those changes.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no ambiguity. The tool's name and description clearly define its single purpose.

Naming Consistency5/5

The tool name follows a descriptive verb_noun pattern ('get_affected_tests'), which is consistent with typical MCP naming conventions.

Tool Count3/5

A single tool is borderline for most servers; while it serves a narrow purpose, additional tools for related operations (e.g., running tests) would be expected.

Completeness2/5

The tool only covers detection of affected tests, but lacks complementary operations like listing all tests, running tests, or configuring the analysis, leaving significant gaps.

Maintenance

ActivityStale
ResponsivenessUnresponsive