Skip to main content

AI Tool Integration

Connect your favorite AI coding assistants to Requesty’s MCP Gateway for seamless access to external tools and services. Works with Claude Code, Cursor, Roo Code, and any MCP-compatible tool.

Supported AI Tools

Primary Integrations

Claude Code

Anthropic’s official CLI with native MCP support

Cursor

AI-powered code editor with integrated MCP capabilities

Roo Code

Advanced AI coding assistant with MCP protocol support

VS Code Extensions

Various VS Code extensions supporting MCP protocol

Protocol Support

Tool TypeProtocolStatus
HTTP-based Toolsstreamable-http, SSE✅ Fully Supported
CLI ToolsHTTP API calls✅ Fully Supported
Editor ExtensionsHTTP/WebSocket✅ Fully Supported
STDIO ToolsDirect process communication🚧 Coming Soon

Claude Code Integration

Automatic Discovery

Claude Code automatically discovers MCP servers through your Requesty API configuration:
1

API Key Configuration

Claude Code uses your Requesty API key for authentication
2

Server Discovery

Automatically detects available MCP servers in your organization
3

Tool Loading

Loads all enabled tools from registered MCP servers
4

Ready to Use

Tools appear in Claude Code’s available functions automatically

Configuration

No additional configuration needed - Claude Code works out of the box with Requesty:
# Claude Code automatically uses your Requesty API key
# and discovers available MCP servers
claude --help

Usage Example

# Claude Code can now use MCP tools directly
claude "Search for React components in our codebase and create a new one"
# This might use GitHub MCP server to search code
# and file system MCP tools to create new files

Cursor Integration

Setup Process

1

Open Cursor Settings

Navigate to Settings → Features → MCP Integration
2

Add Requesty Provider

Configure Requesty as your MCP provider
3

API Key Configuration

Enter your Requesty API key for authentication
4

Server Sync

Cursor will sync available MCP servers from your organization

Configuration File

Add to your Cursor settings:
{
  "requesty": {
    "url": "https://router.requesty.ai/v1/mcp",
    "headers": {
      "Authorization": "Bearer YOUR_REQUESTY_API_KEY"
    }
  }
}

Features

  • Code Assistant
  • Chat Interface
  • Contextual Tools: MCP tools appear in coding context
  • Smart Suggestions: Cursor suggests relevant MCP tools
  • Inline Actions: Execute MCP tools directly in the editor
  • Real-time Updates: Live sync with Requesty MCP servers

Roo Code Integration

Connection Setup

1

Configuration File

Create or update your Roo Code configuration
2

MCP Provider

Set Requesty as your MCP provider
3

Authentication

Configure your Requesty API key
4

Tool Discovery

Roo Code will discover available tools automatically

Configuration

Add to your roo.config.json:
{
  "requesty": {
    "url": "https://router.requesty.ai/v1/mcp",
    "headers": {
      "Authorization": "Bearer YOUR_REQUESTY_API_KEY"
    }
  }
}

Advanced Features

  • Tool Chaining: Combine multiple MCP tools in single workflows
  • Context Awareness: Tools receive relevant context automatically
  • Performance Optimization: Intelligent caching and request batching
  • Custom Workflows: Create reusable workflows with MCP tools

VS Code Extensions

MCP Protocol Extensions

Several VS Code extensions support MCP protocol:
  • GitHub Copilot: Can use MCP tools for enhanced context
  • Tabnine: MCP integration for better code suggestions
  • CodeT5: Enhanced code generation with MCP tools
  • Custom Extensions: Build your own MCP-enabled extensions
  1. Install MCP-compatible VS Code extension
  2. Configure extension settings to use Requesty MCP endpoint
  3. Add your Requesty API key to extension configuration
  4. Enable MCP tool discovery in extension settings

Extension Configuration

Example for MCP-enabled VS Code extensions:
{
  "requesty": {
    "url": "https://router.requesty.ai/v1/mcp",
    "headers": {
      "Authorization": "Bearer YOUR_REQUESTY_API_KEY"
    }
  }
}

Custom Tool Integration

MCP Client Libraries

For custom integrations, use MCP client libraries:
  • Python
  • JavaScript/TypeScript
  • Go
from mcp_client import MCPClient

client = MCPClient(
    url="https://router.requesty.ai/v1/mcp",
    headers={"Authorization": "Bearer YOUR_REQUESTY_API_KEY"}
)

# Discover available tools
tools = client.list_tools()

# Execute a tool
result = client.call_tool("github_search", {
    "query": "React components",
    "repository": "my-org/my-repo"
})

Authentication Flow

API Key Management

1

Requesty API Key

Your AI tool authenticates with Requesty using your API key
2

Organization Context

Requesty identifies your organization and available MCP servers
3

MCP Server Authentication

Requesty handles authentication with individual MCP servers using configured keys
4

Tool Execution

Requests are proxied to the appropriate MCP server with proper authentication

Security Benefits

Centralized Authentication

Single API key for access to all MCP servers

Key Isolation

MCP server keys are never exposed to AI tools

Access Control

Organization-level control over tool access

Audit Trail

Complete logging of all MCP tool usage

Best Practices

For Users

  • Regular Updates: Keep AI tools updated for latest MCP features
  • Tool Familiarization: Learn what each MCP tool does and when to use it
  • Error Handling: Understand how to troubleshoot tool execution issues
  • Context Awareness: Provide clear context when requesting tool usage

For Administrators

  • Tool Curation: Only enable tools that your team actually needs
  • Performance Monitoring: Track tool usage and performance metrics
  • Security Reviews: Regular audits of enabled tools and permissions
  • User Training: Educate users on available tools and best practices

Next Steps

Once your AI tools are connected, explore MCP Analytics to monitor usage or learn about Server Management to add more tools.