Skip to main content
Glama
mcp360

MCP360 Universal Gateway

Official
by mcp360

šŸš€ MCP360 Universal Gateway

License: MIT Node.js Version

Get Started • Features • Documentation • Support


šŸŽÆ What is MCP360?

MCP360 is a unified MCP gateway that gives AI agents access to 100+ external tools, including prebuilt MCPs and custom MCP servers. You can connect your agents once and immediately run searches, research tasks, SEO workflows, and other operational actions. Instead of spending days integrating multiple APIs, connect to 100+ tools easily with a simple setup, or add your own Custom MCPs when you need specific logic or data.


Related MCP server: Nervora

✨ Key Features


šŸš€ Quick Start

Step 1: Get Your API Key

  1. Sign up at mcp360.ai šŸŽ‰

  2. Navigate to Settings → API Keys āš™ļø

  3. Click Generate New Key šŸ”‘

  4. Copy your API key securely šŸ“‹

Step 2: Choose Your Platform

Configuration File Locations:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Add this configuration:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Claude Desktop and you're ready! šŸŽŠ

  1. Open Cursor Settings: Cmd/Ctrl + Shift + J

  2. Navigate to the MCP section

  3. Add server configuration:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Cursor to activate! šŸš€

Configuration File Locations:

  • macOS/Linux: ~/.config/claude-code/mcp_settings.json

  • Windows: %APPDATA%\claude-code\mcp_settings.json

Add this configuration:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Claude Code to load the gateway! ✨

Configuration File Locations:

  • macOS: ~/Library/Application Support/Windsurf/mcp_config.json

  • Windows: %APPDATA%\Windsurf\mcp_config.json

Add this configuration:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

Restart Windsurf to activate! 🌟

  1. Install the Cline extension

  2. Open Cline settings

  3. Add MCP server configuration:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

Reload VS Code to activate the gateway! šŸ’”

  1. Go to your YourGPT Dashboard

  2. Select Functions from the sidebar

  3. Choose the MCP Server option

  4. You'll see two options:

    • Browse Marketplace MCP - Select from pre-configured MCP servers

    • Add Custom MCP - Add your own MCP server configuration

Use MCP360 in YourGPT:

  • Select Add MCP

  • Enter the server details:

    • Name: mcp360

    • URL: https://connect.mcp360.ai/v1/mcp360/mcp?token=YOUR_API_KEY

Save and activate to start using MCP360 in YourGPT! šŸŽ‰

OpenClaw is an open-source, self-hosted agent runtime that treats AI agents as long-lived managed processes with state, health, tooling, and execution boundaries. MCP360 connects to OpenClaw as a unified tool gateway.

Step 1: Install OpenClaw globally

npm i -g openclaw

openclaw --version

Step 2: Run initial configuration

openclaw configure

Step 3: Start the gateway and verify health

openclaw gateway

openclaw gateway status

openclaw doctor

All health checks must pass before proceeding.

Step 4: Install MCP tooling for inspection

npm i -g mcporter

mcporter --version

Step 5: Create a stable MCP configuration directory

mkdir -p ~/mcp

cd ~/mcp

Step 6: Register MCP360 as an MCP server

mcporter config add mcp360 \
--command 'npx mcp-remote "https://connect.mcp360.ai/v1/mcp360/mcp?token=YOUR_API_KEY"'

Step 7: Confirm registration and verify tool access

mcporter config list

mcporter list

If mcporter list returns structured tool definitions, your MCP360 connection is working correctly. āœ…

Tip: Use openclaw tui to run OpenClaw in the terminal instead of the dashboard.

šŸ“– For a full walkthrough, see the OpenClaw + MCP360 setup guide.

šŸš„ Pro Tip: Global Installation

For faster startup times, install globally:

npm install -g @mcp360/universal-gateway

Then update your config to use the global command:

{
  "mcpServers": {
    "mcp360": {
      "command": "mcp360-gateway",
      "env": {
        "MCP360_API_KEY": "your_api_key_here"
      }
    }
  }
}

šŸ› ļø Core Tools

The gateway provides 2 powerful meta-tools that unlock access to 100+ services:

1ļøāƒ£ search - Discover Available Tools

Find the perfect tool for your task across all connected MCP servers.

Parameters:

  • query (optional): Search term to filter by name or description

Examples:

šŸ’¬ "Search for email tools"
šŸ’¬ "Show me all available tools"
šŸ’¬ "Find tools for SEO"
šŸ’¬ "What tools can help with keyword research?"

Returns: Comprehensive list of matching tools with names, descriptions, and parameters.


2ļøāƒ£ execute - Run Any Tool

Execute any tool from any connected MCP server with dynamic parameters.

Parameters:

  • tool_name (required): Name of the tool to execute

  • arguments (optional): Tool-specific parameters as an object

Examples:

šŸ’¬ "Execute verify_email with email 'test@example.com'"
šŸ’¬ "Run keyword_research with keyword 'AI tools'"
šŸ’¬ "Execute get_crypto_price for Bitcoin"

Returns: Tool-specific results tailored to your request.


🌟 Available Services

šŸŖ MCP360 Marketplace

Service

Description

Use Cases

šŸ” Keyword Research

SEO keyword analysis & search volumes

Content strategy, SEO optimization

šŸ“Š OnPage SEO Checker

Website SEO element analysis

Site audits, optimization

āœ‰ļø Email Verification

Validate email addresses

List cleaning, form validation

šŸ•·ļø Web Scraping

Extract content from websites

Data collection, monitoring

šŸ“ˆ Google Trends

Search trends & interest data

Market research, trending topics

šŸ’° Cryptocurrency

Real-time crypto prices & market data

Price tracking, portfolio management

šŸ”§ Your Custom MCPs

All custom MCP servers you've created in your MCP360 account are automatically available through the Universal Gateway!


šŸ“– Typical Workflow

graph LR
    A[šŸ” Discover Tools] --> B[šŸ“‹ Check Parameters]
    B --> C[⚔ Execute Tool]
    C --> D[šŸ“Š Get Results]
    D --> E{Need More?}
    E -->|Yes| A
    E -->|No| F[āœ… Done]

Example Session

# Step 1: Discover
User: "Search for email tools"
→ Returns: verify_email, send_email, email_lookup, etc.

# Step 2: Check Details
→ See: verify_email requires { email: string }

# Step 3: Execute
User: "Execute verify_email with email 'john@example.com'"
→ Returns: { valid: true, deliverable: true, ... }

How it works:

  1. šŸ” Authenticate with your API key

  2. šŸ”„ Aggregate all available tools from marketplace and custom MCPs

  3. šŸŽÆ Expose them through 2 simple meta-tools: search and execute

  4. ⚔ Execute tools dynamically based on your requests


šŸ”§ Configuration

Environment Variables

Variable

Description

URL

MCP360_TOOL_URL

Your MCP360 API key

https://connect.mcp360.ai/v1/mcp360/_tool_name_/mcp

MCP360_UNIVERSAL_GATEWAY

Custom gateway URL

https://connect.mcp360.ai/v1/mcp360/mcp

Custom Gateway URL

For enterprise deployments or custom configurations:

{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": ["-y", "@mcp360/universal-gateway"],
      "env": {
        "MCP360_API_KEY": "your_api_key_here",
        "MCP360_GATEWAY_URL": "https://your-custom-gateway.com/mcp"
      }
    }
  }
}

šŸš€ Quick Start

Step 1: Get Your API Key (Optional)

MCP360 supports flexible authentication to get you started quickly:

  1. Sign up at mcp360.ai šŸŽ‰

  2. Navigate to Settings → API Keys āš™ļø

  3. Click Generate New Key šŸ”‘

  4. Copy your API key and add it to your configuration šŸ“‹

No API key? No problem! Simply connect MCP360 without an API key, and our OAuth 2.0 flow will automatically activate:

  1. 🌐 Your browser opens to the MCP360 sign-in page

  2. šŸ”“ You grant permission to access your MCP360 account

  3. šŸ“‚ You select your project and API key

  4. āœ… Authentication completes seamlessly

Benefits:

  • ⚔ Zero manual API key management

  • šŸ”„ Easy project switching

  • šŸ”’ Secure token-based authentication

  • šŸŽÆ Granular permission control

Note: If you don't provide an API key in your configuration, OAuth 2.0 authentication will trigger automatically on first use.


šŸ”’ Enterprise-Grade Security

šŸ›”ļø Security Compliance & Certifications

MCP360 is built with enterprise security at its core, ensuring your data is protected with industry-leading standards.

šŸ”‘ Secure Authentication Options

Method

Security Level

Best For

OAuth 2.0

šŸ”’šŸ”’šŸ”’ Highest

Production environments, team access

API Key

šŸ”’šŸ”’ High

Development, personal projects

Security Features:

  • šŸ” Encrypted Communication: All data transmitted over TLS 1.3

  • šŸ”„ Token Rotation: Automatic OAuth token refresh

  • šŸ“Š Audit Logs: Complete activity tracking

  • 🚫 Rate Limiting: Protection against abuse

  • šŸ›”ļø DDoS Protection: Enterprise-grade infrastructure

  • šŸ” Anomaly Detection: AI-powered security monitoring


šŸ“š Resources

Learn how to set up, test, and manage MCP servers and functions using MCP360:

šŸ“– Additional Learning Resources


šŸ’¬ Support & Community

šŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


šŸ™ Acknowledgments

Built with ā¤ļø by the team at MCP360

Special thanks to:

  • 🌟 All our contributors

  • šŸ’” The Anthropic team for Claude Desktop

  • šŸš€ The open-source community


🌟 Star Us on GitHub!

If you find MCP360 Universal Gateway helpful, please consider giving us a star ⭐

GitHub stars

Made with ā¤ļø by MCP360

Website • Documentation • GitHub • npm

Available Tools

2 tools
executeD

execute tool

ParametersJSON Schema
NameRequiredDescriptionDefault
serviceYes
toolYes
parametersYes

TDQS

D1.1/5.0
Behavior1/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries full responsibility for behavioral disclosure but provides none. It doesn't indicate whether this is a read or write operation, what permissions are required, what side effects might occur, or any rate limits or constraints.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

While technically concise with just two words, this is a case of harmful under-specification rather than effective brevity. The description fails to provide any meaningful information that would help an agent understand or use the tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness1/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a tool with 3 required parameters, no annotations, no output schema, and 0% schema description coverage, the description is completely inadequate. It provides no information about purpose, behavior, parameters, or expected outcomes, making it impossible for an agent to use this tool correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters1/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema has 0% description coverage for all 3 parameters (service, tool, parameters), and the description adds absolutely no information about what these parameters mean, their expected formats, or how they should be used together.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose1/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description 'execute tool' is a tautology that merely restates the tool name without specifying what it actually does. It provides no information about the action being performed, the resources involved, or how it differs from its sibling 'search' tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines1/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description offers no guidance on when to use this tool versus alternatives. There's no mention of appropriate contexts, prerequisites, or comparisons to the sibling 'search' tool, leaving the agent with no usage direction.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 2 tool updatesv1.0.0
    • First observedexecute
    • First observedsearch

TDQS

C2/5.0
Disambiguation5/5

The two tools have clearly distinct purposes: 'execute' suggests performing an action or running something, while 'search' implies finding or retrieving information. There is no overlap or ambiguity between these functions, making it easy for an agent to choose the correct tool.

Naming Consistency5/5

Both tool names follow a consistent pattern: they are single, descriptive verbs in lowercase. There are no deviations in style or convention, making the naming predictable and easy to understand across the set.

Tool Count2/5

With only two tools, the server feels thin for a 'Universal Gateway', which implies broad functionality. This limited set is likely insufficient for comprehensive coverage of a gateway's typical operations, such as routing, transformation, or monitoring, making it borderline too few for the apparent scope.

Completeness2/5

Given the server's name as a 'Universal Gateway', there are significant gaps in the tool surface. Core gateway operations like configuration management, logging, or connection handling are missing, leaving agents unable to perform essential tasks beyond basic execution and search, which will likely cause failures in broader workflows.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A secure MCP gateway for enterprise AI tool execution, enabling governed invocation of business tools with authentication, RBAC, audit logging, PII redaction, and async processing.
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides a remote MCP server with four tools to list, search, and execute actions across 500+ integrated apps, using OAuth and platform-specific knowledge packages to guide agents.
    1
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/mcp360/unified-gateway-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server