# yaml-mcp-server

> yaml-mcp-server — codex-k8s-yaml-mcp-server. Use this tool when you need to manage and enforce approval workflows for high-risk actions in a declarative manner. It solves problems related to access control, auditing, and idempotency by providing a YAML-based configuration interface for defining tools and resources, and outputs structured results with correlation IDs. Ideal for use cases requiring strict access control and auditing, such as DevOps and security workflows.

Canonical page: https://skillsregistry.net/skills/codex-k8s-yaml-mcp-server  
JSON: https://api.skillsregistry.net/v1/skills/codex-k8s-yaml-mcp-server

## Description

🔐 Declarative MCP gateway in Go: define tools/resources via YAML-DSL, enforce pluggable approval chains (limits/shell/HTTP), run safe high-risk actions, and return strict structured results with correlation IDs, idempotency, and health endpoints.

## Trust

- **Trust score (0–1):** 0.88
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** container
- **Runtime environment:** vm
- **License:** MIT
- **Updated:** 2026-09-28

## Source

- **Source listing:** [GitHub](https://github.com/codex-k8s/yaml-mcp-server)

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "codex-k8s-yaml-mcp-server"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/codex-k8s-yaml-mcp-server` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/codex-k8s-yaml-mcp-server/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
