Skip to main content

Overview

LibreChat is an open-source AI chat platform that supports MCP (Model Context Protocol) for enhanced tool integration. Through Portkeyโ€™s MCP Gateway, you can seamlessly connect any MCP server to LibreChat without managing infrastructure or authentication.

Key Benefits

  • Secure Authentication: Portkey handles OAuth flows and token management
  • Unified Authentication: Single OAuth token to rule them all
  • Team Collaboration: Share MCP server configurations, manage access permissions, and ensure everyone on your team has the tools they needโ€”configured correctly, every time
  • Complete Observability: See every request, track latency, monitor errors, and understand usage patterns

Prerequisites

Before you begin, ensure you have:
  1. LibreChat installed and running
  2. Portkey account with workspace access
  3. MCP server registered in Portkeyโ€™s MCP Hub
  4. Access to your librechat.yaml configuration file

Quick Setup

Step 1: Get Your MCP Server URL

  1. Log in to Portkey Dashboard
  2. Navigate to MCP Hub โ†’ Your Servers
  3. Copy your server URL:

Step 2: Configure LibreChat

  1. Open your librechat.yaml configuration file
  2. Add your MCP server configuration under the mcpServers section:

Step 3: Restart LibreChat

Restart LibreChat to load the new MCP configuration:

Step 4: Authentication

Portkey handles all authentication flows automatically:
  1. First Connection: When LibreChat first connects to an authenticated MCP server, Portkey will:
    • Open your browser for OAuth authorization (if required)
    • Store credentials securely
    • Maintain session state
  2. Subsequent Connections: Authentication tokens are refreshed automatically
  3. Team Access: Workspace members share the same authentication scope based on your Portkey settings

Configuration Examples

Single Server Setup

Multiple Servers Setup


Support

Need help? Weโ€™re here for you:

Portkey is now PRISMA AIRS AI Gateway. See it in action.

Contact Us
Last modified on August 3, 2026