MCP Server
About
Open-source MCP (Mission Control Panel) server for AWS - A powerful, region-independent backend service for AWS operations
Details
- Author
- groovyBugify
- Downloads
- 288
- Categories
- Other
Jump to
- Region-independent AWS operations
- AWS credential validation and management
- Secure API endpoints
- Comprehensive error handling
- TypeScript support
- Built for security and scalability
Install via git clone, install dependencies with npm, configure environment variables, then start with npm run dev (development) or npm start (production). Validate AWS credentials using the POST /api/aws/validate-credentials endpoint.
MCP Server
Open-source Mission Control Panel (MCP) server for AWS - A powerful, region-independent backend service for AWS operations.
Features
- Region-independent AWS operations
- Credential validation and management
- Secure API endpoints
- Comprehensive error handling
- TypeScript support
- Built with security and scalability in mind
Prerequisites
- Node.js (v16 or higher)
- npm or yarn
- AWS credentials (Access Key ID and Secret Access Key) or IAM role
Installation
1. Clone the repository:
git clone https://github.com/groovyBugify/mcp-server.git
cd mcp-server
2. Install dependencies:
npm install
3. Create environment file:
cp .env.example .env
4. Configure your environment variables in .env
Development
Start the development server:
npm run dev
Build
Compile the TypeScript code:
npm run build
Production
Start the production server:
npm start
API Endpoints
Validate AWS Credentials
POST /api/aws/validate-credentials
Content-Type: application/json
{
"region": "us-east-1" // optional, defaults to us-east-1
}
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



