Cited cloud best practices and a rules-based review of Terraform, CloudFormation, and Kubernetes.
MCPpedia last refreshed this data
com.khavion/architecture-review-mcp is an MCP server that cited cloud best practices and a rules-based review of Terraform, CloudFormation, and Kubernetes. Its tool list has not been published yet over stdio, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"architecture-review": {
"args": [
"-y",
"@khavion/architecture-review-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Cited cloud best practices and a rules-based review of Terraform, CloudFormation, and Kubernetes.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@khavion/architecture-review-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @khavion/architecture-review-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in cloud
Gives AI development tools Firebase-specific capabilities and expertise.
Cloud-powered AI platform with multi-agent swarms, sandboxes, and workflow automation
Draw cloud architecture diagrams with official AWS, Azure and GCP icons from a prompt or Terraform.
MCP Server for kubernetes management commands
MCP Security Weekly
Get CVE alerts and security updates for com.khavion/architecture-review-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP server that gives an AI assistant two things it cannot make up: the cloud providers' own best-practice text, quoted word for word with a link, and a rules-based review of Terraform, CloudFormation, and Kubernetes files.
The server itself calls no AI model. Every finding comes from a fixed, version-controlled rule set, and the same input always gives the same output. It runs on your machine over stdio and has zero runtime dependencies.
| Tool | What it does | Needs a key |
|---|---|---|
lookup_citation | Up to 5 cited rules for a service (service, optional pillar, optional question). Each has a verbatim quote and the page it came from. | No, always complete |
review_iac | Reviews Terraform, CloudFormation, or Kubernetes file contents (files: path and content). | Optional |
review_stack | Reviews a list of services (tokens) with an optional sentence about the workload (intent). | Optional |
explain_finding | Explains one finding by rule id or by the 8-character id in a report link: why it matters, the fix, the citation. | No, always complete |
Any MCP client that can start a stdio server works. The command is:
npx -y @khavion/architecture-review-mcp
Claude Code:
claude mcp add architecture-review -- npx -y @khavion/architecture-review-mcp
Claude Desktop, Cursor, and most other clients take a JSON entry like this:
{
"mcpServers": {
"architecture-review": {
"command": "npx",
"args": ["-y", "@khavion/architecture-review-mcp"]
}
}
}
Node 20 or newer is required.
Without a key, review_iac and review_stack return the top 3 findings by severity, each with its citation, plus counts for the rest. The output says:
Free work-email key opens every finding, the quote total, the recommended next step, and a report link: https://khavion.com/tools/api-key
With a valid key, they return every finding, an itemized quote total, the recommended next step, and a link to a report on khavion.com. Every price line ends with "Estimate, not an offer; final pricing by signed statement of work."
Set the key in the server's environment so it never enters the conversation:
{
"mcpServers": {
"architecture-review": {
"command": "npx",
"args": ["-y", "@khavion/architecture-review-mcp"],
"env": { "KHAVION_API_KEY": "your-key" }
}
}
}
If the key cannot be checked (offline, or not accepted), the server falls back to the free output and says why in one sentence.
The review runs entirely on your machine. File contents, service lists, and tokens are never sent anywhere.
When a key is set, the server makes two calls to khavion.com, and nothing else:
POST /api/api-key/verify with the key, to check it.POST /api/api-key/report with the key, the rule ids of the findings, and one number (how many services were found), to get a report link.KHAVION_BASE_URL can point those two calls at another address, which is useful for testing. It must be https, or http on a local address.
The server code is MIT licensed (see LICENSE).
The quotes in the knowledge base are short passages (25 words or fewer) from the cloud providers' public documentation. They are shown unchanged, with the page they came from, for commentary and attribution. The MIT license covers the code, not those passages: each remains the work of its owner, and lookup and explain results show the license label for each quote.
Built and maintained by Khavion LLC, an independent firm that reviews cloud partner program filings and advises on GenAI projects. Khavion is not affiliated with, endorsed by, or sponsored by Amazon Web Services, Microsoft, or Google. Their names appear only to say which documentation a quote comes from. Questions: hello@khavion.com.
This repository holds the MCP s