# guard-core-mcp [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/Guard-Core/guard-core-mcp  
**GitHub Stars:** 1  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/guard-core-mcp

## Description
Guard Core security MCP: SecurityConfig validation, docs search, live threat detection.

## Tools
Capabilities this server exposes over MCP:

- **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

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `uvx` (confidence: high):

```json
"mcpServers": {
  "guard-core-mcp": {
    "command": "uvx",
    "args": ["guard-core-mcp"]
  }
}
```

## Documentation

## What the guard-core-mcp MCP server does

guard-core-mcp MCP server connects MCP clients with the Guard ecosystem's configuration, documentation, security-pattern, and integration information. It is intended for agents and developers working with Guard Core, its framework adapters, and its telemetry agents.

The server covers the ecosystem around Guard Core rather than a single application framework. The documented registry includes engines and adapters for Python, Go, PHP, TypeScript/JavaScript, and Rust, along with telemetry agents and the related conformance and SaaS contract information.

## How it works

An MCP client calls focused tools and receives answers about Guard libraries, settings, documentation, payload evaluation, or integration setup. Configuration validation is designed to catch misspelled keys that a Pydantic-based configuration model might otherwise ignore. Documentation access is split between locating relevant pages and retrieving the complete content of a selected page.

Payload checks answer whether a request would be blocked and identify the matching pattern when one applies. Setup-oriented tools provide instructions for a selected adapter or language, including a minimal verified adapter integration or the ingestion contract used by a telemetry agent.

## Tools and capabilities

The available tools include:

- `versions`: Lists installed Guard libraries and their versions in the current environment.
- `validate_config`: Checks a Guard configuration and highlights invalid or misspelled settings.
- `config_fields`: Explains a setting, its default, and whether a requested setting exists.
- `search_docs`: Locates documentation relevant to a query.
- `get_doc`: Returns the full text of one documentation page.
- `check_payload`: Tests a request against Guard blocking patterns and reports the matching pattern.
- `ecosystem`: Returns the registry matrix covering languages, engines, adapters, agents, conformance, and the SaaS contract.
- `adapter_setup`: Gives installation and minimal integration guidance for one adapter, such as Go with Gin.
- `wire_agent`: Explains telemetry-agent setup for a language and describes the ingestion contract.

The guard-core-mcp MCP server is therefore useful for both exploratory questions, such as finding the right adapter, and concrete checks, such as validating configuration or testing a payload.

The ecosystem data identifies Guard Core as the Python engine and describes parallel engine implementations for Go, PHP, TypeScript, and Rust. It also lists framework-specific adapters such as FastAPI, Flask, Django, Tornado, Gin, Echo, Fiber, Laravel, Symfony, Express, NestJS, Fastify, and Hono.

## Limitations and notes

The provided material describes the exposed tools and Guard ecosystem, but does not specify installation commands, transport details, required environment variables, or client-specific configuration. It also does not establish that payload checks replace runtime enforcement; the documented capability is an evaluation of whether a request would be blocked and which pattern would match.

The setup tools are scoped to the integrations represented in the Guard registry. Their output may differ by language or adapter because the ecosystem uses separate engine, framework-wrapper, and telemetry-agent packages. The guard-core-mcp MCP server should be evaluated alongside the relevant Guard package when planning a production integration.

_Full upstream README: https://allmcps.com/mcp/guard-core-mcp/readme_

