Fragen Sie diesen Korpus nativ von jedem KI-Agenten ab
Die Santismm Knowledge Platform wird als öffentlicher MCP-Server über Streamable HTTP bereitgestellt. Ressourcen lesen vollständige, zitierfähige Inhalte; 30 Tools durchsuchen, navigieren und führen fünf Kernbereiche, First-Party-Essays, Labs, den Homeric Atlas und das Register für epistemische Ansprüche aus.
Streamable HTTP (JSON-RPC)
Zustandsloses Streamable HTTP: keine Sitzung, kein API-Schlüssel, nichts zu installieren. Der Endpunkt bedient beide Protokoll-Äras, sodass ein bestehender Client, der initialize sendet, genau wie zuvor funktioniert und Sie an Ihrer Konfiguration nichts ändern müssen.
Protokolldetails — nur bei Verwendung der Revision 2026-07-28 oder beim Aufruf über einen Browser
In Revision 2026-07-28 gibt es keinen initialize-Handshake. Jede Anfrage deklariert sich selbst mit MCP-Protocol-Version: 2026-07-28, Mcp-Method und Mcp-Name für einen Tool-Aufruf. Sie enthält außerdem einen params._meta-Umschlag mit io.modelcontextprotocol/protocolVersion, .../clientInfo und .../clientCapabilities; ein leeres Objekt ist ein gültiger Capabilities-Wert, aber der Schlüssel ist erforderlich und sein Fehlen führt zu einem 400-Fehler. Header und Body werden gegengeprüft, sodass eine Anfrage, deren Header nicht mit ihrem Body übereinstimmen, abgelehnt wird, anstatt Vermutungen anzustellen.
Browser-Clients werden nur von santismm.com, www.santismm.com und localhost akzeptiert; jeder andere Origin erhält einen 403-Fehler, bevor der Transport berührt wird. Die CORS-Header bleiben absichtlich offen, sodass eine abgelehnte Seite diesen 403-Fehler anstelle eines undurchsichtigen Netzwerkfehlers lesen kann. Nicht-Browser-Clients senden keinen Origin und sind nicht betroffen.
Inhalte lesen, ohne ein Tool auszuführen
Verwenden Sie resources/list und resources/templates/list, um stabile santismm://-Adressen zu ermitteln, und dann resources/read für das vollständige JSON-Dokument. Jedes Payload behält seine öffentliche canonical_url für Zitate bei. Föderierte Artikel- und Lab-Vorlagen bleiben auch dann verfügbar, wenn ihr Remote-Katalog vorübergehend offline ist.
santismm://overviewRead the corpus map, licences, languages, extensions and bulk-ingest URLs.
santismm://knowledge/{locale}/{slug}Read one complete knowledge unit, localised and carrying provenance plus canonical citation URLs.
santismm://patterns/{locale}/{slug}Read one complete patterns unit, localised and carrying provenance plus canonical citation URLs.
santismm://architectures/{locale}/{slug}Read one complete architectures unit, localised and carrying provenance plus canonical citation URLs.
santismm://governance/{locale}/{slug}Read one complete governance unit, localised and carrying provenance plus canonical citation URLs.
santismm://handbook/{locale}/{id}Read one complete Handbook chapter by stable id or slug and locale.
santismm://articles/{slug}Read one complete first-party essay from the canonical Articles API.
santismm://labs/{slug}Read one calculator, converter, experiment or educational-game definition without executing it.
santismm://homeric/{kind}/{locale}/{slug}Read one place, episode or route with competing identifications and rubric evidence.
santismm://claims/{locale}/{id}Read one load-bearing claim, including limits and falsification criteria.
Suchen, navigieren und berechnen
Nutzen Sie Tools, wenn der Agent Routing, Ranked Retrieval, Graph-Traversierung oder deterministische Ausführung benötigt. Tool-Ergebnisse verlinken zurück auf die passende Ressourcen-URI, sofern das Ergebnis lesbarer Inhalt ist.
get_overviewGet the complete MCP map — start here. Returns the five-domain core plus the separate Article, Labs, Homeric Atlas and claim-registry surfaces, with their tools, identifiers, citation rules, languages, licence and bulk-ingest URLs.
search_allSearch the core corpus, first-party essays, executable Labs, epistemic claims and the Homeric Atlas in one call. Use this first when a natural-language question might require a calculation, a long-form essay or a claim audit rather than only a core knowledge unit. Results name the next tool to call; calculator-shaped questions are routed toward Labs.
list_knowledgeList all knowledge units (concepts on agentic & enterprise AI) with slug, category, title, summary and Evidence-First provenance. Use this to browse the domain; use search when you have a question rather than a slug.
get_knowledgeGet one knowledge unit by slug. Returns the full entry, or a single-locale body if locale is given. Use this once search or list_knowledge has given you a slug.
list_patternsList all Enterprise AI patterns (reusable agentic design patterns) with slug, category, name, summary and provenance. Use this to browse the catalogue; use search when you are looking for a pattern that solves a problem.
get_patternGet one Enterprise AI pattern by slug (includes problem, solution, KPIs, failure modes, lessons). Use this once search or list_patterns has given you a slug.
list_architecturesList all reference architectures (end-to-end enterprise agentic blueprints) with id, slug, category, name, summary and provenance. Use this to browse the blueprints; use search when you have a use case rather than a name.
get_architectureGet one reference architecture by slug (includes the request flow, reference scenario, KPIs, cost & scaling, and the patterns/knowledge it composes). Use this once search or list_architectures has given you a slug.
list_governanceList all AI governance units (regulations, standards, frameworks, playbooks — EU AI Act, ISO 42001, NIST AI RMF, agentic checklist) with id, slug, category, name and summary. Use this to browse the regulations and standards; use search for an obligation or control.
get_governanceGet one AI governance unit by slug (includes scope, key requirements, implementable controls, a checklist and common pitfalls). Use this once search or list_governance has given you a slug.
list_handbookList the Harness Engineering Handbook chapters (HRN-001…): the canonical long-form corpus on harness engineering — definition, history, taxonomy, principles, memory, observability, evaluation, governance, planning, orchestration, security, case studies, glossary and bibliography. Use this to see the chapter map; use search when you have a topic rather than a chapter.
get_handbookGet one Harness Engineering Handbook chapter, by id (e.g. 'HRN-001') or slug. Returns the full Markdown body plus its provenance and related ids. Use this once search or list_handbook has given you an id.
searchRanked keyword search across the whole corpus (knowledge, patterns, architectures, governance and the handbook). Matches every language and ignores accents, so query in the user's own words. Each hit carries a relevance score and the fields it matched; follow up with the matching get_* tool for full detail. Use this before any get_* tool whenever you have a question rather than an identifier.
list_articlesList every long-form essay published on articles.santismm.com, with language, dates, topics and citable canonical URLs. Use this to browse the essay catalogue; use search_articles when you have a topic rather than a slug.
get_articleGet one complete essay by slug, including its clean Markdown-like body, metadata, licence context and canonical URL. Use this after list_articles or search_articles has returned the slug you need.
search_articlesRanked, accent-insensitive full-text search over every first-party essay, including titles, summaries, topics and bodies. Use this when you need long-form analysis about a topic; follow with get_article for the complete essay.
list_labsList every SANTISMM Lab with its inputs, outputs, assumptions, formulas and citation URL. Use this to discover interactive and machine-readable tools; filter by kind when the user specifically asks for a calculator, converter, experiment or educational game.
get_labGet one Lab by slug, including formulas, assumptions, related SANTISMM content and its executable endpoint when one exists. Use this after list_labs or search_all; use the named calculate_* tool rather than reimplementing a published formula.
calculate_agent_economicsCalculate monthly operating cost, cost per verified outcome, manual baseline, savings, ROI and break-even success rate from explicit assumptions. Use this for an agent business case or scenario comparison; keep every monetary input in the same currency and cite the returned canonical_url.
calculate_evaluation_sample_sizeCalculate two different samples: how many independent evaluations are needed to detect at least one failure, and how many are needed to estimate its rate at a chosen margin. Use this when a user asks how many tests are enough; do not interpret zero observed failures as proof of zero risk.
calculate_human_supervision_capacityCalculate review and escalation workload, required FTE, available headroom or backlog, monthly labour cost and sustainable case volume. Use this before production rollout to test whether the stated human-oversight model is operationally credible; the result uses averages and is not a queueing simulation.
get_relatedTraverse the knowledge graph: given a unit, return its neighbours — the units it links to (outgoing) and the units that reference it (incoming), each with the relationship type. Use this after a get_* call to widen an answer with adjacent units.
list_homeric_placesList every place in the Homeric Atlas with its identification class, its confidence score and how many competing identifications it carries. Use this to browse the atlas; use get_homeric_place once you have a slug. Identification classes: accepted (an excavated site with consensus), plausible (a real place, contested), speculative (a minority reading or a later tradition), mythical (the poem places it outside the mappable world). Confidence is a published 0-12 rubric - textual, archaeological, scholarly and geographic, 0-3 each - and is an editorial judgement, not a probability.
get_homeric_placeGet one place by slug: every identification proposed for it, each with its own coordinates, class, 0-12 rubric and sources, plus the attested passages. Use this when you need to weigh the evidence for a location, or to cite it; a place the poem does not locate carries no coordinates at all.
list_homeric_episodesList every episode of the Iliad and the Odyssey held in the atlas, in reading order, with its passage, the places it involves and how firmly it can be located. Use this to find the episode you want; use get_homeric_episode for its theories and sources.
get_homeric_episodeGet one episode by slug: the passage, the narrative, the competing theories about where it happened (each with its proponent and sources), the confidence rubric and the FAQs. Use this when the question is where an episode took place and who argued for it.
list_homeric_routesList the reconstructed itineraries (the nostos of Odysseus and the others), each with its rival reconstructions scored separately. Use this to see which voyages the atlas reconstructs before fetching one.
get_homeric_routeGet one route by slug: each reconstruction variant with its ordered stops, the hypothesis chosen at each stop, its confidence rubric and its sources. Use this to compare rival reconstructions of a voyage: they are returned side by side rather than merged.
list_claimsList the load-bearing claims of the corpus, each tagged as observed_fact, industry_synthesis, santismm_thesis or strategic_hypothesis, with its confidence and the units it underpins. Use this before quoting the handbook to know whether a statement is evidence, a reading of the industry, or a position taken. Filter by claim_type to get only what is checkable.
get_claimGet one claim by id (HE-CLAIM-001) or slug: the statement, what it rests on, its structured sources, and — always present — what it does NOT establish and the observation that would retire it. Use this to cite the corpus honestly, or to check whether a result you have just measured confirms or falsifies a claim it makes.
Fügen Sie es Ihrem MCP-Client hinzu
Die meisten MCP-Clients (Claude Desktop, IDE-Erweiterungen, benutzerdefinierte Agenten) akzeptieren einen HTTP-MCP-Server in ihrer Konfiguration. Fügen Sie Folgendes ein:
{
"mcpServers": {
"santismm-knowledge": {
"type": "http",
"url": "https://santismm.com/mcp"
}
}
}Drei Wege zum selben Korpus
Für den gehosteten Endpunkt muss nichts installiert werden. Beide Pakete führen denselben Server lokal über stdio aus — der Unterschied liegt darin, wo der Korpus liegt, und das entscheidet, welches Sie möchten.
| Methode | Korpus | Aktualität |
|---|---|---|
| https://santismm.com/mcp | remote | immer aktuell |
| npx santismm-knowledge-mcp | Core gebündelt; Artikel und Labs online | zum Veröffentlichungszeitpunkt eingefroren |
| uvx santismm-knowledge-mcp | keiner — leitet an den Endpunkt weiter | immer aktuell |
Das npm-Paket ist absichtlich ein Snapshot, kann also hinterherhinken. Das wird auch so kommuniziert: get_overview meldet das neueste Einheitsdatum der antwortenden Kopie, und ein not_found wiederholt dieses, sodass ein Agent einen falschen Bezeichner von einem Korpus unterscheiden kann, der älter ist als das, wonach er fragt.
Fünf Kernbereiche: Knowledge, Patterns, Architectures, Governance und das Harness Engineering Handbook. search_all leitet Fragen in natürlicher Sprache über den Kern, Artikel, ausführbare Labs und Claims weiter; dedizierte Tools machen den Homeric Atlas zugänglich.
Traversieren Sie Links mit get_related, demselben Graphen hinter /api/graph.json.
Jede Einheit enthält eine Evidence-First-Provenienz (Evidenzstufe, Konfidenz, Quellentypen).
Jedes Tool deklariert ein outputSchema und gibt validierten structuredContent zurück, sodass Ergebnisse als typisierte Daten ankommen – das serialisierte JSON verbleibt für ältere Clients in content.
Derselbe Server, andernorts
Dieser Server ist eine Einheit mit mehreren Zugängen. Jeder davon ist derselbe Endpunkt und derselbe Korpus, deklariert als sameAs in den Metadaten der Seite, damit ein Crawler sie zusammenführen kann, anstatt separate Projekte zu zählen.
Sie nutzen kein MCP?
Der Kernkorpus und die zugehörigen Datensätze werden auch als Klartext und JSON veröffentlicht. Jeder direkte Einstiegspunkt, der im Live-Discovery-Manifest angekündigt wird, ist verlinkt von Für KI-Agenten: