mcp-gateway
Verified Safeby ragieai
Overview
A multi-tenant secure proxy for AI clients to access Ragie MCP services with organization-based authentication and routing.
Installation
npx @ragieai/mcp-gatewayEnvironment Variables
- MAPPING_FILE
- WORKOS_API_KEY
- WORKOS_AUTHORIZATION_SERVER_URL
- WORKOS_CLIENT_ID
Security Notes
The server implements robust security features including JWT verification via WorkOS JWKS, organization membership validation, and role-based access control. Secrets (API keys, WorkOS credentials) are managed through environment variables or a mapping file, preventing hardcoding. It acts as a secure proxy, carefully routing and authenticating requests. The only minor point is a 'FIXME' in the `authMiddleware` related to WorkOS JWT not directly containing organization ID, which is addressed with a separate API call, maintaining security but indicating a potential area for future optimization in the authentication flow. No 'eval' or other obviously dangerous patterns were found.
Similar Servers
mcp-gateway
A gateway or proxy server for managing and routing API requests, likely including authentication (OAuth) and JSON-RPC handling.
mcp-server-iris
Provides a Model Context Protocol (MCP) server for InterSystems IRIS database interaction, automation, and interoperability production management, allowing AI agents to query and control IRIS environments.
MCP-SERVER
Provides an MCP server for automated data analysis workflows including loading datasets, cleaning data, sentiment analysis, clustering, topic extraction, and generating comprehensive reports with visualizations for an AI client.
mcp-gateway
Aggregates multiple Model Context Protocol (MCP) servers into a single endpoint for clients like Claude Desktop or VS Code.