rageval-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| retrieveA | Retrieve the top-k passages for a query from the bundled sample corpus. |
| evaluate_retrievalA | Score one retrieval method against the labeled question set. |
| compare_methodsA | Benchmark every available retrieval method side by side at cutoff k. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool has a clear and distinct purpose: retrieve is for fetching passages, evaluate_retrieval scores a single method, and compare_methods benchmarks all methods side by side. No overlap in functionality.
All tool names use snake_case. 'compare_methods' and 'evaluate_retrieval' follow a verb_noun pattern, but 'retrieve' is a single verb. The slight inconsistency is minor and does not hinder readability.
Three tools is borderline small for a retrieval evaluation server. It covers basic operations (retrieve, evaluate, compare) but feels thin; additional tools for managing data or methods would improve scope. The count is acceptable for a focused demo.
The tools cover core retrieval and evaluation workflows but lack functionality for managing the question set or corpus. Users cannot add custom data, which limits the server's utility beyond the bundled sample.