Saltar al contenido

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/

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.

See also