MCP server for the Guard ecosystem — config validation, docs search and live threat detection for fastapi-guard, guard-core and guard-agent. Answers from the versions installed in your project, not from a model's memory.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add guard-core-mcp -- uvx guard-core-mcp{
"mcpServers": {
"guard-core-mcp": {
"command": "uvx",
"args": ["guard-core-mcp"]
}
}
}MCP Servers overview
# Guard Core MCP <p align="center"> <a href="https://badge.fury.io/py/guard-core-mcp"><img src="https://badge.fury.io/py/guard-core-mcp.svg?cache=none&icon=si%3Apython&icon_color=%23008cb4" alt="PyPI version"></a> <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT"></a> <a href="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/ci.yml"><img src="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/ci.yml/badge.svg" alt="CI"></a> <a href="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/release.yml"><img src="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/release.yml/badge.svg" alt="Release"></a> <a href="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/code-ql.yml"><img src="https://github.com/Guard-Core/guard-core-mcp/actions/workflows/code-ql.yml/badge.svg" alt="CodeQL"></a> <a href="https://guard-core.github.io/guard-core-mcp/"><img src="https://img.shields.io/badge/docs-mkdocs-blue" alt="Docs"></a> <a href="https://pepy.tech/project/guard-core-mcp"><img src="https://pepy.tech/badge/guard-core-mcp" alt="Downloads"></a> <a href="https://smithery.ai/servers/rennf93/guard-core-mcp"><img src="https://smithery.ai/badge/rennf93/guard-core-mcp" alt="smithery badge"></a> </p> <p align="center"> <a href="https://guard-core.com">Website</a> · <a href="https://guard-core.github.io/guard-core-mcp/latest/">Docs</a> · <a href="https://playground.guard-core.com">Playground</a> · <a href="https://app.guard-core.com">Dashboard</a> </p> An [MCP](https://modelcontextprotocol.io) server that lets AI coding agents answer questions about the Guard security ecosystem from the libraries themselves, instead of from memory. Covers the whole family: the Python trio ([`fastapi-guard`](https://github.com/Guard-Core/fastapi-guard), [`guard-core`](https://github.com/Guard-Core/guard-core), [`guard-agent`](https://github.com/Guard-Core/guard-agent)) by live introspection, and the Go, TypeScript, PHP and Rust engines, their twenty framework adapters, their telemetry agents, and the [`guard-core-app`](https://github.com/Guard-Core/guard-core-app) SaaS ingestion contract from a verified registry and knowledge corpus. ## Why Your agent can already read the docs. What it cannot do is tell you that the `redis_failopen` in your config is silently doing nothing because the real field is `redis_fail_open`, or that the flag you are reaching for did not exist until guard-core 3.5.0, or whether a given request would actually be blocked and by which pattern. This server answers those from the installed package: real pydantic validation, real field metadata, and the real detection engine. It also answers the cross-language questions the libraries cannot answer: which package guards a Gin, Fastify, Laravel or Rocket app, whether it is tagged or still path-dependent, how to wire its telemetry agent, and what response codes the SaaS ingest endpoint returns. ## Install Install it **into your project's environment**, not as an isolated tool: ```bash uv add --dev guard-core-mcp claude mcp add guard-core -- uv run guard-core-mcp ``` `uvx guard-core-mcp` will start, but an isolated environment contains no `guard-core` or `fastapi-guard` for it to introspect, so it can only answer from bundled documentation. Running it inside your own environment is what makes the answers match the versions you actually ship. ## Tools | Tool | Answers | |---|---| | `versions` | Which Guard libraries are installed here, and at what version | | `validate_config` | Is this config valid, including typo'd keys pydantic silently ignores | | `config_fields` | What is this setting, what does it default to, does a setting for X exist | | `search_docs` | Where do the docs cover this | | `get_doc` | The full text of one documentation page | | `check_payload` | Would this request be blocked, and by which pattern | | `ecosystem` | The full registry matrix: 5 languages, engines, adapters, agents, conformance, SaaS contract | | `adapter_setup` | Install plus a verified minimal integration for one adapter (e.g. `go` + `gin`) | | `wire_agent` | How to set up the telemetry agent for a language, including the ingestion contract | The ecosystem tools are pure data, so they work everywhere, with or without the Python libraries installed. Every quick-start snippet is copied verbatim from the sibling repo READMEs, and `release_status` tells you honestly whether a package is `published`, `tagged`, or still `untagged` (source, `main`, or path dependency only). ## ChatGPT plugin The same tools are also served remotely at `https://mcp.guard-core.com/mcp` and packaged as a ChatGPT plugin: sign in with a guard-core account, and ChatGPT can validate configs, search the docs and run payloads through the hosted detection engine (the latest published releases, not your local versions). The packaging lives in [`plugin/`](plugin/), the hosted server in `guard_core_mcp.hosting`, and the full story (env vars, Docker image, developer-mode test loop, submission checklist) in the [ChatGPT plugin guide](https://guard-core-mcp.guard-core.com/latest/chatgpt-plugin/). ## Licence MIT mcp-name: io.github.Guard-Core/guard-core-mcp
What people ask about guard-core-mcp
What is Guard-Core/guard-core-mcp?
+
Guard-Core/guard-core-mcp is mcp servers for the Claude AI ecosystem. MCP server for the Guard ecosystem — config validation, docs search and live threat detection for fastapi-guard, guard-core and guard-agent. Answers from the versions installed in your project, not from a model's memory. It has 1 GitHub stars and its last recorded update is dated 2026-10-08.
How do I install guard-core-mcp?
+
You can install guard-core-mcp by cloning the repository (https://github.com/Guard-Core/guard-core-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is Guard-Core/guard-core-mcp safe to use?
+
Our security agent has analyzed Guard-Core/guard-core-mcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains Guard-Core/guard-core-mcp?
+
Guard-Core/guard-core-mcp is maintained by Guard-Core. The last recorded GitHub activity is dated 2026-10-08, with 0 open issues.
Are there alternatives to guard-core-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy guard-core-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/guard-core-guard-core-mcp)<a href="https://claudewave.com/repo/guard-core-guard-core-mcp"><img src="https://claudewave.com/api/badge/guard-core-guard-core-mcp" alt="Featured on ClaudeWave: Guard-Core/guard-core-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.