- thekb.eu
- MCP
MCP server
theKB.eu exposes a public, read-only MCP (Model Context Protocol) server at mcp.thekb.eu: an agent queries the tech-watch corpus — fiches, topics, tags and the knowledge graph — through 11 typed tools.
Endpoint & protocol
$ https://mcp.thekb.eu/ - Transport: Streamable HTTP (stateless)
- Protocol version: 2025-11-25
- Read-only — no tool writes to or mutates the corpus.
Core tools (7) — anonymous, no key
- search_fiches
- Hybrid full-text + semantic search across the corpus.
- get_fiche
- A full fiche by slug, in Markdown or JSON.
- list_fiches
- Paginated, filterable listing — the browse companion to search.
- get_latest
- The most recent fiches, optionally scoped to a topic.
- list_topics
- The 11 topics, with localized labels and counts.
- list_tags
- The tag cloud with frequencies.
- get_stats
- Global corpus counters and build version.
Graph tools (4) — API key required
- get_related_fiches sk_live_
- Fiches near a given one via shared graph entities.
- search_entities sk_live_
- Search the knowledge-graph entities.
- get_entity sk_live_
- Resolve an entity by name, including minor ones without a web page.
- get_graph_neighborhood sk_live_
- An entity's graph neighborhood (1–2 hops).
Access
The 7 core tools are reachable with no authentication (per-IP rate limit). Nothing to request.
The 4 graph tools require an sk_live_ API key passed in the Authorization: Bearer header. This tier is private, on invitation at this stage — keys are minted manually by the maintainer.
Connect
MCP client configuration (anonymous core access):
{
"mcpServers": {
"thekb": {
"type": "http",
"url": "https://mcp.thekb.eu/"
}
}
} For the graph tools, add the key as a header:
"headers": {
"Authorization": "Bearer sk_live_…"
} License
The corpus served by the MCP is licensed CC BY 4.0: free to reuse, quote and train on, attribution to theKB.eu (with a link) required. CC BY 4.0.