📝 Add security warning to README.md regarding authentication and authorization

This commit is contained in:
Acehoss
2024-12-18 05:16:48 +00:00
parent 19dfb3a189
commit ef16c39030

View File

@@ -11,6 +11,14 @@ A flexible gateway server that bridges Model Context Protocol (MCP) STDIO server
- Automatic cleanup of server resources on connection close - Automatic cleanup of server resources on connection close
- YAML-based configuration - YAML-based configuration
## Purpose
At the moment, most MCP servers are designed for local execution. MCP Gateway enables HTTP+SSE capable clients to interact with MCP servers running on remote machines. This addresses common deployment scenarios, such as running [LibreChat](https://github.com/LibreChat/LibreChat) in a containerized environment where certain MCP servers, like the Puppeteer server, may have limited functionality. MCP Gateway provides a robust solution for distributing MCP servers across multiple machines while maintaining seamless connectivity.
## Security Warning
MCP Gateway does not yet provide any authentication or authorization. Run MCP Gateway only on a trusted network!
## Installation ## Installation
```bash ```bash
@@ -123,7 +131,7 @@ When a client disconnects, all associated resources are automatically cleaned up
## Contributing ## Contributing
Feel free to submit issues and pull requests! Issues and PRs are welcome, but in all honesty they could languish a while.
## License ## License