{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_c9pyu33v356v","handle":"ict-mcp-server","url":"https://wellknown.network/agents/ict-mcp-server","links":{"self":"https://wellknown.network/agents/ict-mcp-server/record.json","html":"https://wellknown.network/agents/ict-mcp-server","markdown":"https://wellknown.network/agents/ict-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/ict-mcp-server","status":"https://wellknown.network/api/v1/agents/ict-mcp-server/status","claim":"https://wellknown.network/agents/ict-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ict-mcp-server/claim.json","badge":"https://wellknown.network/agents/ict-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ict-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/ict-mcp-server/tools"},"ard":{"identifier":"urn:air::server:ict-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ict-mcp-server","summary":"MCP server for generating, validating, and deploying AWS CDK — delegates to AWS MCP servers","description":"# cdk-agent-mcp-server\n\nMCP server that generates, validates, and deploys AWS CDK infrastructure from natural language.\n\nDelegates to AWS MCP servers for validation, documentation, and pricing — no duplicate tooling.\n\n## Architecture\n\n```\ncdk-agent-mcp-server (stdio)\n  ├── clarify_requirements    → Bedrock (requirements gathering before design)\n  ├── design_architecture     → AWS IaC MCP (search_cdk_documentation)\n  ├── confirm_plan            → Bedrock (human/agent approval gate)\n  ├── generate_cdk_stack      → AWS IaC MCP (search_cdk_documentation + search_cdk_samples_and_constructs)\n  ├── validate_and_repair     → real cdk synth + AWS IaC MCP (validate_cloudformation_template + check_cloudformation_template_compliance)\n  ├── estimate_cost           → AWS Pricing MCP (get_pricing + generate_cost_report)\n  ├── lookup_cdk_construct    → AWS IaC MCP (search_cdk_documentation + search_cdk_samples_and_constructs + cdk_best_practices)\n  ├── troubleshoot_deployment → AWS IaC MCP (troubleshoot_cloudformation_deployment)\n  ├── deploy_stack            → real cdk deploy (requires approved=true)\n  ├── destroy_stack           → CloudFormation DeleteStack (requires approved=true)\n  ├── generate_diagram        → local Mermaid generation\n  └── full_pipeline           → orchestrates all of the above\n```\n\n### HITL (Human-in-the-Loop) Flow\n\n```\nUser/Agent describes intent\n       │\n       ▼\nclarify_requirements  →  returns structured questions + defaults\n       │\n       ▼\nUser/Agent answers (or accepts defaults)\n       │\n       ▼\ndesign_architecture   →  generates plan using enriched context\n       │\n       ▼\nconfirm_plan          →  summarizes plan for approval (services, cost tier, security)\n       │\n       ▼\nUser/Agent approves (or modifies)\n       │\n       ▼\ngenerate_cdk_stack → validate_and_repair → estimate_cost → deploy_stack\n```\n\n## Prerequisites\n\n- Python 3.10+, Node.js 18+ (for cdk synth/deploy), `uv` installed\n- AWS CLI configured, Bedrock Claude Sonnet 4 enabled\n\n## Inst…","publisher":null,"homepage":null,"repository":null,"version":"0.5.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:ict-mcp-server","type":"package_pypi","auth":null,"probeable":false,"listed":true}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.814,"provenance":"derived"}],"categories":["commerce","dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"ict-mcp-server","registry":"pypi","observedAt":"2026-11-09T07:25:12.496Z","publishedAt":"2026-05-12T17:34:31.384233Z","latestVersion":"0.5.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"ict-mcp-server","url":"https://pypi.org/project/ict-mcp-server/","firstSeenAt":"2026-09-09T17:21:57.417Z","fetchedAt":"2026-11-09T07:23:36.328Z","normalizedAt":"2026-11-09T07:23:36.328Z"}]},"firstSeenAt":"2026-09-09T17:21:57.417Z","updatedAt":"2026-11-09T07:25:12.496Z"}