Skip to main content

MCP Gateway

The MCP (Model Context Protocol) Gateway enables AI coding assistants like Claude Code, Cursor, and Roo Code to securely connect to MCP servers through Requesty’s unified API, providing tool access, authentication management, and comprehensive analytics.

What is MCP?

The Model Context Protocol is an open standard that enables AI assistants to interact with external tools and services. Through MCP, your AI coding assistant can:
  • πŸ”§ Access databases and execute queries
  • πŸ“ Manage files and repositories
  • 🌐 Interact with web services and APIs
  • πŸ€– Use specialized AI tools and models
  • πŸ“Š Connect to productivity platforms (Notion, Linear, Asana)

Key Benefits

Universal Compatibility

Works with Claude Code, Cursor, Roo Code, and any MCP-compatible AI tool

Centralized Management

Single dashboard to manage all MCP servers and authentication across your organization

Enterprise Security

AES-256 encryption, organization isolation, and granular access controls

How It Works

  1. Register MCP Servers: Admins configure MCP server URLs and authentication
  2. Whitelist Tools: Select specific tools from each server to make available
  3. Manage Keys: Configure authentication (org-wide or per-user)
  4. Use Tools: AI assistants automatically discover and use available tools
  5. Monitor Usage: Track performance, costs, and usage patterns

Feature Overview

Authentication Models

Requesty supports two authentication approaches depending on your plan:

Standard Plan: Organization-Wide Keys

For non-enterprise organizations, authentication is managed at the organization level:
1

Admin Configuration

Organization admins configure API keys for each MCP server
2

Shared Access

All users in the organization share the same authentication
3

Simplified Management

Single point of configuration for the entire team
Best for: Teams using internal tools, shared services, or organization-owned API keys

Enterprise Plan: Per-User Keys

Enterprise organizations can enable individual authentication:
1

Admin Setup

Admins register servers and define required authentication headers
2

User Configuration

Each user provides their own API keys through the dashboard
3

Individual Access

Users authenticate with their personal credentials
Best for: External services requiring personal API keys (GitHub, Linear, Notion)
Important Enterprise Distinction:
  • Admins can choose whether users are allowed to add their own keys
  • If disabled, only organization-wide keys are used (same as Standard plan)
  • This provides flexibility between convenience and security

Quick Start

1. Enable MCP Gateway

Navigate to Settings β†’ Integrations β†’ MCP Gateway in your Requesty dashboard.

2. Add Your First Server

  • Use Template
  • Custom Server
Choose from pre-configured templates for popular services:
  • GitHub: Repository management and code search
  • Notion: Workspace and content management
  • Linear: Issue tracking and project management
  • Context7: Advanced AI context management
  • Asana: Task and project coordination

3. Explore and Select Tools

Click Explore Server to discover available tools, then select which ones to enable:
{
  "tools": [
    {
      "name": "database_query",
      "description": "Execute SQL queries on the database"
    },
    {
      "name": "file_search",
      "description": "Search for files in the repository"
    },
    {
      "name": "create_issue",
      "description": "Create a new issue in the tracker"
    }
  ]
}

4. Configure Authentication

  • Organization Key (Admin)
  • User Keys (Enterprise)
Set organization-wide authentication in the server configuration:
{
  "headers": {
    "Authorization": "Bearer sk-org-xxxxx"
  }
}

5. Connect Your AI Tool

Configure your AI coding assistant to use Requesty’s MCP gateway:
  • Claude Code
  • Cursor
  • Roo Code
Claude Code automatically discovers MCP servers through your Requesty API key. No additional configuration needed.

Supported MCP Servers

  • URL: https://api.githubcopilot.com/mcp/
  • Features: Repository management, code search, pull requests, issue tracking
  • Authentication: Personal GitHub token required
  • URL: https://mcp.notion.com/mcp
  • Features: Page management, database queries, content creation
  • Authentication: Notion integration token required
  • URL: https://mcp.linear.app/sse
  • Features: Issue management, project tracking, team collaboration
  • Authentication: Linear API key required
  • URL: https://mcp.context7.com/mcp
  • Features: AI context management, knowledge graphs, semantic search
  • Authentication: Context7 API key required

Protocol Support

Currently, the MCP Gateway supports HTTP-based MCP servers (streamable-http and SSE protocols). Support for stdio-based servers is coming soon.
ProtocolStatusDescription
streamable-httpβœ… SupportedStandard HTTP with JSON streaming
sseβœ… SupportedServer-Sent Events for real-time updates
stdio🚧 Coming SoonDirect process communication

Analytics & Monitoring

Track your MCP usage with comprehensive analytics:

Key Metrics

Request Volume

Total MCP server requests and trends over time

Average Latency

Response times for each server and tool

Success Rate

Percentage of successful tool executions

Tool Usage

Most frequently used tools and servers

Usage Dashboard

Monitor real-time and historical MCP usage through the intuitive web dashboard:
  • Real-time Metrics: Live monitoring of active MCP requests and server status
  • Historical Analysis: Trend analysis over time periods (24h, 7d, 30d)
  • Server Breakdown: Usage statistics per MCP server and tool
  • Performance Insights: Latency distribution and error rate tracking
  • User Activity: Individual usage patterns (Enterprise only)

Security & Compliance

Encryption

  • At Rest: All API keys and sensitive headers encrypted with AES-256
  • In Transit: TLS 1.3 for all MCP communications
  • Key Storage: Encrypted database with automatic key rotation

Access Control

  • Standard Plan
  • Enterprise Plan
  • Organization admins manage all MCP servers
  • Users can view available tools but cannot modify
  • Shared authentication across the organization

Data Isolation

  • Complete separation between organizations
  • No cross-organization data access
  • Isolated request routing and analytics

Best Practices

  • Only enable tools your team actually needs
  • Review tool descriptions and permissions carefully
  • Test tools in a development environment first
  • Regularly audit enabled tools for security
  • Rotate API keys regularly (every 90 days)
  • Use separate keys for development and production
  • Never share personal API keys
  • Immediately revoke compromised keys
  • Monitor latency metrics for each server
  • Disable unused tools to reduce overhead
  • Use caching for frequently accessed data
  • Configure appropriate timeout values
  • Review MCP server documentation before connecting
  • Validate server certificates and URLs
  • Use environment-specific configurations
  • Enable audit logging for compliance

Troubleshooting

Common Issues

Symptoms: Cannot discover tools from MCP serverSolutions:
  • Verify the server URL is correct
  • Check authentication headers are properly configured
  • Ensure the server supports MCP protocol
  • Test connectivity with curl or Postman
Symptoms: Registered tools don’t show in Claude/CursorSolutions:
  • Confirm tools are selected and saved
  • Restart your AI assistant
  • Check your Requesty API key is valid
  • Verify organization permissions
Symptoms: 401/403 errors when using toolsSolutions:
  • Verify API keys are correctly entered
  • Check if keys have required permissions
  • For enterprise: ensure user keys are configured
  • Confirm keys haven’t expired

Plan Features

MCP Gateway usage is included in your Requesty plan:
FeatureStandardEnterprise
MCP Server Registrationβœ… Unlimitedβœ… Unlimited
Organization-wide Keysβœ…βœ…
Per-user KeysβŒβœ…
Tool Whitelistingβœ…βœ…
Basic Analyticsβœ…βœ…
Advanced AnalyticsβŒβœ…
Audit LogsβŒβœ…
Custom RBACβŒβœ…
MCP requests count toward your regular API usage. There are no additional charges for using the MCP Gateway.

Coming Soon

  • πŸ”„ Stdio Protocol Support: Direct process-based MCP servers
  • 🎯 Smart Tool Recommendations: AI-powered tool suggestions
  • πŸ“Š Cost Allocation: Per-user and per-project MCP cost tracking
  • πŸ” Secrets Management: Integrated vault for API keys
  • 🌍 Global Edge Deployment: Reduced latency worldwide

Need Help?

Contact our support team at [email protected] or visit our GitHub repository for examples and updates.