@soybin/mcp-aws-manager
v0.1.0
Published
AWS operations CLI and MCP server (currently discovery-focused) for EC2 public-IP inventory and PEM-based matching
Maintainers
Readme
@soybin/mcp-aws-manager
AWS operations CLI and MCP server package (currently discovery-focused).
What It Provides
- CLI:
mcp-aws-manager - MCP stdio server:
mcp-aws-manager-mcp
Current implementation focuses on:
- EC2 public IPv4 inventory discovery
- PEM fingerprint-based EC2 KeyPair matching
- Optional SSH reachability checks
- JSON/CSV output (CLI)
- MCP tool wrapper for AI clients (stdio)
Install
npm install -g @soybin/mcp-aws-managerCLI Usage
mcp-aws-manager --pem-path /path/to/key.pem --profiles defaultWindows PowerShell example:
mcp-aws-manager --pem-path C:\Users\<you>\.ssh\mykey.pem --profiles defaultMCP (LLM Tool) Usage
Run as an MCP stdio server:
mcp-aws-manager-mcpThen configure your MCP-compatible client (Claude Desktop, Cursor, Cline, etc.) to launch that command.
See MCP_CLIENT_SETUP.md for ready-to-copy config examples.
Requirements
- Node.js
>=18 - AWS credentials/profile on the machine running the CLI/MCP server
- Local PEM file path (current discovery tool is PEM-based)
Security Notes
- Do not paste PEM contents into LLM chats.
- Pass only local file paths (
pemPath) to the MCP tool. - Keep AWS credentials and PEM keys on the machine running the tool.
Compatibility Aliases
These legacy commands are also available:
mcp-aws-discovermcp-aws-discover-mcp
