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
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
byaml_mcp-0.1.0.tar.gz
(60.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
byaml_mcp-0.1.0-py3-none-any.whl
(11.6 kB
view details)
File details
Details for the file byaml_mcp-0.1.0.tar.gz.
File metadata
- Download URL: byaml_mcp-0.1.0.tar.gz
- Upload date:
- Size: 60.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78d6e0960bc1ee05a07b2154a3ab947e37ba2fd86dc2ec81e6ec6422fb92f180
|
|
| MD5 |
d23dee18dfef878a9ed5af3ea7f26f64
|
|
| BLAKE2b-256 |
488ce31f3b6cb3560187abd6544ed0add7008d77fa5e3908817df6fe3d0f3f82
|
File details
Details for the file byaml_mcp-0.1.0-py3-none-any.whl.
File metadata
- Download URL: byaml_mcp-0.1.0-py3-none-any.whl
- Upload date:
- Size: 11.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.8.17
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9072ae55a7b79c70782687cbdf57231ed62966ba5432353e7ade61c4459af4f
|
|
| MD5 |
2f7d80c5b14f07bc29f6fcfa3677db49
|
|
| BLAKE2b-256 |
7ecbf2e8f28d4d807202e01068ec72c5ca46e92c2dbeeb3d9611ff349822d44a
|