byaml-mcp v2 (ByaML-004)
MCP server de BYaML Architecture Graph para agentes (Kiro, Cursor, Claude, Copilot).
El agente NO escribe YAML — usa el grafo. Input: evaluación/scan/terraform plan. Output: Architecture Graph v0.4 + insights (blast radius, costo) + remediación.
Tools (8)
| Tool | Descripción |
|---|---|
graph_from_evaluation |
eval_id/findings → Graph v0.4 |
graph_from_terraform |
tfplan.json → Graph v0.4 |
graph_from_account |
profile AWS → Graph v0.4 (scan) |
validate_graph |
valida grafo (byaml.validate) |
blast_radius |
downstream impact de un nodo (nan-graph) |
cost_summary |
costo por layer/servicio/owner (nan-graph) |
remediation_plan |
findings → pasos IaC (snippet terraform) |
schema_latest |
fetch version/catalog del registry schema.byaml.org (ByaML-003) |
Run
uv run server.py # stdio
uvx byaml-mcp # publicado (PyPI)
Config MCP (Kiro / Claude / Cursor)
{ "mcpServers": { "byaml": { "command": "uvx", "args": ["byaml-mcp"] } } }
Depende de
byaml(PyPI 0.4.0a1) — modelo v0.4 + convert (from_evaluation/from_terraform) + validatenan-graph(PyPI) — blast_radius, cost_chain, team_cost, SPOFmcp(FastMCP) — transporte stdio
Metadata
Release files for byaml-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| byaml_mcp-0.1.0.tar.gz | 60.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| byaml_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 72.4 kB
Release files / byaml_mcp-0.1.0.tar.gz
| Download URL | byaml_mcp-0.1.0.tar.gz |
|---|---|
| Size | 60.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
78d6e0960bc1ee05a07b2154a3ab947e37ba2fd86dc2ec81e6ec6422fb92f180
|
|
BLAKE2b-256 checksum How to use checksums |
488ce31f3b6cb3560187abd6544ed0add7008d77fa5e3908817df6fe3d0f3f82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.17
|
Release files / byaml_mcp-0.1.0-py3-none-any.whl
| Download URL | byaml_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 11.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f9072ae55a7b79c70782687cbdf57231ed62966ba5432353e7ade61c4459af4f
|
|
BLAKE2b-256 checksum How to use checksums |
7ecbf2e8f28d4d807202e01068ec72c5ca46e92c2dbeeb3d9611ff349822d44a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.17
|