
Mcp Kettlelogic
Connects Claude to Kettle Logic's published whitepapers, playbooks, and industry guidance pages by scraping kettlelogic.com in real time. You get five tools (search articles, get article text, list industries, fetch industry overviews) and three resource URIs. No API keys, no backend dependencies, just live HTTP fetches parsed with Python stdlib. Ships as both a local stdio process for Claude Desktop and a hosted streamable-HTTP endpoint at kettlelogic.com/mcp. The repo is notable for its engineering: hexagonal architecture, full typing, dependency injection, and CI ratchets that enforce constraints. Useful when you want Claude to reason over consulting frameworks or sector-specific guidance without copy-pasting markdown.
- tools
- 5
- transport
- HTTP
- last updated
- Jun 1, 2026
Install
From registry metadata$ npx add-mcp https://kettlelogic.com/mcp --name mcp-kettlelogicRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http mcp-kettlelogic https://kettlelogic.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 5 toolsVerified live against the running server on Nov 6, 2026.
search_articlesSearch Kettle Logic insight articles by title, slug or description.2 params
Search Kettle Logic insight articles by title, slug or description.
limitintegerquery*stringget_industry_overviewReturn a plain-text overview for an industry page (slug, e.g. "retail").1 params
Return a plain-text overview for an industry page (slug, e.g. "retail").
industry*stringlist_articlesList every Kettle Logic insight article (title, slug, description) as JSON.
List every Kettle Logic insight article (title, slug, description) as JSON.
No parameters. Call it with no arguments.
list_industriesList the industries Kettle Logic publishes guidance for (name + slug) as JSON.
List the industries Kettle Logic publishes guidance for (name + slug) as JSON.
No parameters. Call it with no arguments.
get_articleFetch one insight article as readable text (slug, e.g. "control-tower-operations").1 params
Fetch one insight article as readable text (slug, e.g. "control-tower-operations").
slug*stringSponsors
Readme
mcp-kettlelogic
A Model Context Protocol (MCP) server that exposes a Kettle Logic site's published content — whitepapers/playbooks ("insights") and industry pages — to any MCP-capable agent (Claude Desktop, IDEs, custom orchestrators).
It is a pure, read-only client of the public website: it fetches content live over HTTP and parses it with the Python standard library. No database, no API keys, no dependency on any backend cluster or LLM. The target site is configurable, so you can point it at your own deployment — or any site with the same shape — and see what it discovers.
Built on the official mcp Python SDK (FastMCP),
speaking the standard stdio transport (and an optional streamable-http
transport for container/Kubernetes deployment).
Engineering note: this repository doubles as a reference for how we build — hexagonal layering, fully-typed OO, dependency injection, and a suite of ratchets (see ARCHITECTURE.md) that enforce the rules in CI.
pytestruns unit tests, real-stdio e2e tests, and the ratchets together.
What it exposes
Details
- Repository
- github.com/mploschiavo/mcp-kettlelogic
- Website
- kettlelogic.com/mcp
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 2
- Tools verified
- Nov 6, 2026