xkcdforthat
geertjan/xkcdforthatFind the obligatory xkcd for whatever you're working on. Article, slide deck, memo, PDF, blog post. Plug it into your AI tool. Your model searches our index of all xkcd comics annotated with applicability, humor type, and themes, picks the right one, and drops it inline.
Tools · 4
Pick the xkcd that best illustrates a document. **Call this first.** The server runs hybrid retrieval (BM25 + vector) over the enriched index and hands back the candidate slate plus the picker brief …
Hybrid (BM25 + vector) search over the enriched xkcd index. Returns up to `k` candidate comics ranked by a fusion of keyword and semantic similarity to the query. Each row contains: - num, title, a…
Fetch full details for one xkcd comic by its number. Includes everything search_comics returns plus `transcript` and `explanation` (community-written, from explainxkcd). Use this when you want richer…
Return the closed vocabulary of `humor_type` tags used in the index. Useful when you want to filter or reason about candidates by humor mode rather than topic — e.g. a document about endless committe…
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"xkcdforthat": {
"url": "https://xkcdforthat.com/mcp",
"transport": "http"
}
}
}