mcp-key-server
0
MCP Key Server is a secure Model Context Protocol server for API key storage and npm package installation, featuring Docker containerization and AWS deployment. It utilizes Python and PostgreSQL in its backend.
MCP Key Server
A Model Context Protocol (MCP) server designed for securely storing API keys and facilitating npm package installation.
Features
- Secure API key storage and management
- NPM package installation service
- User authentication and authorization
- Docker containerization
- AWS deployment support
Tech Stack
- Frontend: React
- Backend: Python
- Database: PostgreSQL
- Data Validation: Pydantic
- Containerization: Docker
- Cloud: AWS
Getting Started
Prerequisites
- Python 3.9+
- Node.js 16+
- Docker
- AWS CLI
Installation
- Clone the repository.
- Set up the backend.
- Set up the frontend.
- Start the services with Docker.
Development
Running Locally
- Backend
- Frontend
Docker Development
- Use Docker Compose for development.