Overview
what is MCP Gateway?
MCP Gateway is a corporate solution designed to expose, manage, and consume internal APIs securely, scalably, and audibly, featuring RBAC authentication and a self-service portal.
how to use MCP Gateway?
To use MCP Gateway, set up the backend using FastAPI and the frontend using React. Follow the provided instructions to run the development environment and access the portal.
key features of MCP Gateway?
- JWT login for users and admins
- Management of groups, users, and tools (CRUD)
- Dynamic tool creation by group admins
- Secure consumption of tools via the portal
- Healthcheck, logging, and automatic documentation (Swagger)
- Ready for NoSQL integration and SSO
use cases of MCP Gateway?
- Managing internal APIs for corporate applications
- Providing a self-service portal for users to access tools
- Implementing role-based access control for enhanced security
FAQ from MCP Gateway?
- What technologies does MCP Gateway use?
MCP Gateway uses FastAPI for the backend and React for the frontend.
- How can I run the project locally?
Follow the instructions in the documentation to set up the backend and frontend environments.
- Is there documentation available?
Yes, detailed documentation is available in the
docs/folder.