InterOrdra MCP
title: InterOrdra MCP emoji: 🔍 colorFrom: purple colorTo: blue sdk: docker pinned: false license: mit short_description: Tool zur Erkennung semantischer Lücken für KI-Agenten
InterOrdra MCP
Messen Sie die semantische Distanz zwischen Texten. Erkennen Sie Diskrepanzen, bevor sie zum Problem werden.
InterOrdra ist ein MCP-Server, der Ihnen – mit einer Zahl – sagt, wie weit zwei Textabschnitte konzeptionell voneinander entfernt sind. Nicht nur durch Schlüsselwort-Überschneidungen: echte semantische Distanz mittels Embeddings.
Entwickelt für KI-Agenten, Pipelines und Entwickler, die wissen müssen, wann ein Gespräch, ein Abruf oder eine Antwort unbemerkt fehlschlägt.
Related MCP server: renoun-mpc
Das Problem, das es löst
Zwei Dinge können syntaktisch verbunden, aber semantisch Welten voneinander entfernt sein:
Ein Benutzer fragt nach X. Ihr Agent antwortet zu Y. Niemand bemerkt es.
Ihre RAG-Pipeline ruft Dokumente ab. Diese beantworten die Anfrage jedoch nicht wirklich. Die LLM halluziniert, um die Lücke zu füllen.
Eine Verhandlung dauert Stunden. Die Parteien sprechen nie über dasselbe Thema.
Ein Benutzer formuliert dieselbe Frage fünfmal um. Das System übersieht ständig das eigentliche Bedürfnis.
InterOrdra macht diese Lücken sichtbar. Es liefert Ihnen einen Wert von 0 (vollständig abgestimmt) bis 1 (völlig unzusammenhängend), den Schweregrad und das für jede Seite spezifische Vokabular.
Verbindung über Smithery (empfohlen)
Keine Einrichtung erforderlich. Funktioniert mit jedem MCP-kompatiblen Client.
Sie benötigen Ihren eigenen ANTHROPIC_API_KEY. Smithery wird Sie bei der Verbindung dazu auffordern.
Anwendungsfälle
Szenario | Aufzurufendes Tool |
Prüfen, ob eine LLM-Antwort für die Frage relevant ist |
|
RAG-Abruf validieren — beantwortet das Dokument die Anfrage wirklich? |
|
Zwei Agenten in einer Pipeline erzeugen unzusammenhängende Ausgaben |
|
Benutzer formuliert dieselbe Frage unzufrieden immer wieder um |
|
Das eigentliche Bedürfnis hinter einer vagen Anfrage finden |
|
Gespräch mit mehreren Runden driftet ab und verliert den Zusammenhang |
|
Diagnose, warum eine Verhandlung oder Diskussion gescheitert ist |
|
Diskrepanzen zwischen den Nachrichten zweier Teammitglieder erkennen |
|
Wann welches Tool aufzurufen ist
Rufen Sie detectar_gap auf, wenn:
Eine Frage und ihre Antwort themenfremd oder unzusammenhängend erscheinen
Sie einen numerischen Wert für die semantische Ähnlichkeit zwischen zwei Texten benötigen
Sie einen Relevanzfilter für Retrieval-Augmented Generation aufbauen
Überprüft werden muss, ob zwei Konzepte zum selben semantischen Raum gehören
Rufen Sie reformular_pregunta auf, wenn:
Eine Frage zu vage ist, um sie gut zu beantworten
Ein Benutzer immer wieder dasselbe fragt, ohne zufrieden gestellt zu werden
Sie das zugrunde liegende Problem aufdecken müssen, bevor Sie antworten
Rufen Sie analizar_conversacion auf, wenn:
Ein Gespräch mit mehreren Runden abdriftet und den Zusammenhang verliert
Sie genau den Punkt finden müssen, an dem die Abstimmung verloren ging
Eine Agenten-Pipeline über verschiedene Runden hinweg inkonsistente Ausgaben erzeugt
Tools
detectar_gap
Misst die semantische Distanz zwischen zwei Texten mithilfe von Embeddings. Gibt einen Lückenwert, den Schweregrad und das für jeden Text spezifische Vokabular zurück.
Eingabe:
{
"texto_a": "the server is not responding to network requests",
"texto_b": "I need the team to understand my product vision"
}Rückgabe:
{
"gap_score": 0.94,
"nivel": "alto",
"mensaje": "Gap semántico significativo. Los textos hablan de mundos distintos.",
"similaridad_semantica": 0.06,
"palabras_solo_en_A": ["servidor", "red", "solicitudes"],
"palabras_solo_en_B": ["visión", "producto", "equipo"],
"metodo": "embeddings"
}Lückenwert:
0.0 – 0.3→ Niedrig. Texte teilen genügend Bedeutung.0.3 – 0.6→ Mittel. Teilweise Trennung. Missverständnisse wahrscheinlich.0.6 – 1.0→ Hoch. Texte operieren in völlig unterschiedlichen konzeptionellen Welten.
reformular_pregunta
Nimmt eine Frage entgegen und gibt drei alternative Formulierungen zurück, die das eigentliche Bedürfnis dahinter aufdecken. Nutzt Claude.
Eingabe:
{
"pregunta": "why doesn't anyone understand me"
}Rückgabe:
{
"pregunta_original": "why doesn't anyone understand me",
"variantes": [
"What specific communication breakdown is happening in your current context?",
"What would it look like if someone truly understood you — what would change?",
"Which part of your message consistently gets lost or misinterpreted?"
],
"instruccion": "Use these variants to explore the gap between what is asked and what is needed."
}analizar_conversacion
Analysiert eine Abfolge von Nachrichten, um sich ansammelnde semantische Lücken zu erkennen. Findet heraus, wo ein Gespräch beginnt, auseinanderzudriften.
Eingabe:
{
"mensajes": [
"We need to improve system performance",
"I think we should hire more engineers",
"The budget for Q3 is already allocated",
"Can we talk about team morale instead?"
]
}Rückgabe:
{
"gaps_detectados": [
{"entre_mensajes": "1 y 2", "gap_score": 0.45, "nivel": "medio"},
{"entre_mensajes": "2 y 3", "gap_score": 0.71, "nivel": "alto"},
{"entre_mensajes": "3 y 4", "gap_score": 0.83, "nivel": "alto"}
],
"gap_promedio": 0.66,
"punto_critico": {"entre_mensajes": "3 y 4", "gap_score": 0.83},
"diagnostico": "Conversación gravemente desacoplada"
}Selbst-Hosting
Anforderungen: Python 3.10+ · Ihr eigener ANTHROPIC_API_KEY
pip install fastmcp anthropic
python server.pyClaude Desktop — hinzufügen zu claude_desktop_config.json:
{
"mcpServers": {
"interordra": {
"command": "python",
"args": ["/path/to/server.py"],
"env": {
"ANTHROPIC_API_KEY": "your-api-key-here"
}
}
}
}InterOrdra verwendet Ihren eigenen Anthropic-API-Schlüssel. Der Autor zahlt nicht für Ihre Nutzung.
Hintergrund
InterOrdra entstand aus einem Muster: zwei Systeme, die auf völlig unterschiedlichen Frequenzen senden – technisch kommunizierend, tatsächlich aber getrennt.
Der Name stammt von inter (zwischen) + ordra (Ordnung/Struktur) – der Raum zwischen geordneten Systemen, in dem Lücken existieren.
Vollständiges Projekt: github.com/rosibis-piedra/interordra
Autor
Rosibis Piedra KI-Softwareingenieurin · Costa Rica github.com/rosibis-piedra
Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceFacilitates semantic analysis of chat conversations through vector embeddings and knowledge graphs, offering tools for semantic search, concept extraction, and conversation pattern analysis.12MIT
- AlicenseNot gradedqualityFmaintenanceStructural observability for AI conversations. Detects loops, stuck states, breakthroughs, and convergence across 17 channels without analyzing content.2MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to retain memory of past interactions and detect behavioral drift, preventing repeated mistakes without LLM token extraction.236MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI agents to intelligently match tasks to skills through semantic embeddings, track skill effectiveness, detect skill gaps, and discover new skills from external sources.Apache 2.0
Related MCP Connectors
Persistent memory and drift detection for AI agents across session restarts.
Persistent memory and knowledge management for AI agents with semantic search and 50+ tools.
Persistent memory for AI agents — verbatim conversations, searchable by meaning.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rosibis-piedra/interordra-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server