Infrawise
@Sidd27
About Infrawise
Gives AI coding assistants deterministic infrastructure awareness. Statically analyzes your codebase, AWS services, and database schemas — exposes DynamoDB tables, indexes, query patterns, and service relationships via MCP so Claude Code knows your actual infrastructure instead o
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"infrawise": {
"command": "npx",
"args": [
"-y",
"infrawise",
"dev",
"--config",
"infrawise.yaml"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Infrawise?
Infrawise gives AI coding assistants deterministic infrastructure awareness. Instead of guessing from source files, Claude Code can query your actual AWS tables, indexes, Lambda configs, SQS queues, and database schemas through MCP. All analysis is deterministic — AST parsing, schema introspection, and rule-based analyzers with no LLM involved in the analysis itself.
How to use Infrawise?
Install globally via npm (npm install -g infrawise), run infrawise init in your project directory, then add the server to Claude Code's MCP configuration in ~/.claude/settings.json with the command infrawise dev.
Key features of Infrawise
- Complete infrastructure snapshot with counts and high-severity findings
- Full infrastructure graph displaying all nodes, edges, and findings
- Function-level analysis including scans, missing indexes, and N+1 issues
- Exact GSI configuration suggestions for DynamoDB tables
- SQL index suggestions for PostgreSQL, MySQL, and MongoDB
- SQS queue details including DLQ status, encryption, and message counts
- Secrets Manager overview with rotation status (values never included)
Use cases of Infrawise
- Identify performance issues in specific Lambda functions during code review
- Get exact index configurations for DynamoDB, PostgreSQL, MySQL, or MongoDB tables
- Audit SQS queues, SNS topics, and CloudWatch error patterns across accounts
- Retrieve Lambda runtime configurations, environment variable names, and memory settings
- Assess Secrets Manager rotation and SSM Parameter Store tiers without exposing values
FAQ from Infrawise
What AWS resources can Infrawise inspect?
Infrawise can inspect DynamoDB tables and indexes, Lambda functions, SQS queues, SNS topics, CloudWatch logs, Secrets Manager, and SSM Parameter Store. It also suggests database indexes for PostgreSQL, MySQL, and MongoDB.
Does Infrawise modify any AWS resources or databases?
No. Infrawise is read-only — it never writes to AWS or your database.
Where does Infrawise send my infrastructure data?
Nowhere. Infrawise is local-first and sends nothing to external servers. The tool also has no telemetry.
Are secret values or raw log messages exposed by Infrawise?
No. Secret and parameter values are never included in any output, and CloudWatch error patterns show only counts — no raw log messages are returned.
What transports or authentication does Infrawise support?
Infrawise uses the system's existing AWS credentials (environment variables, IAM roles, or default credential chain). No separate authentication configuration is required.
More Databases MCP servers
Multi Database MCP Server
FreePeakA powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
Dbhub
bytebaseZero-dependency, token-efficient database MCP server for Postgres, MySQL, SQL Server, MariaDB, SQLite.
Neon MCP Server
neondatabaseMCP server for interacting with Neon Management API and databases
Elasticsearch MCP Server
elasticNeon MCP Server
neondatabase-labsMCP server for interacting with Neon Management API and databases
Comments