---
name: mcp360
description: Universal gateway to access all MCP360 services through a single integration point. Search and discover available tools across all services, execute any MCP tool dynamically, and aggregate multiple service calls. Use when users need to discover available tools, integrate with multiple services without separate connections, execute tools dynamically without knowing the exact service, or build meta-applications that orchestrate multiple MCPs.
metadata:
author: MCP360
version: "1.0.0"
tags:
- Gateway
- Meta Service
- Universal Access
- Service Discovery
- Integration Hub
- Orchestration
- Aggregation
- Proxy
keywords:
- gateway
- universal
- mcp
- meta
- discovery
- search
- execute
- aggregate
- proxy
- router
- hub
- marketplace
- integration
- all-in-one
- unified
- single-point
- orchestrator
creditsPerUse: 0
isPremium: false
---
# MCP360 - Universal MCP Gateway
Meta-service that provides unified access to all MCP360 services through a single integration point. Discover available tools across the entire platform, execute any MCP tool dynamically, and build sophisticated applications that orchestrate multiple services without managing separate connections.
## Core Capabilities
- **Service Discovery**: Search and explore all available MCP services and their tools by keywords or categories, and returns comprehensive service catalog with tool listings, descriptions, input schemas, credit costs, and capability summaries for integration planning
- **Dynamic Tool Execution**: Execute any tool from any MCP service through a unified interface without pre-configured connections, and returns tool execution results with automatic routing, parameter validation, credit tracking, and error handling for seamless multi-service workflows
## API Access
### MCP360 Connect Endpoints
- **Base URL**: `https://connect.mcp360.ai/api/v1`
- **Service Path**: `mcp360`
- **Authentication**: Bearer token (API key required)
### Service Metadata Endpoint
```bash
curl "https://connect.mcp360.ai/api/v1/mcp360" \
-H "Authorization: Bearer YOUR_API_KEY"
```
### Tool Execution Endpoint
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/{tool_name}" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{...parameters...}'
```
## Available Tools
### Search Services and Tools
Discover available MCP services and tools across the entire platform with keyword-based filtering.
**Tool Name:** `search`
**Credits Required:** 0 (free discovery)
**Parameters:**
- `query` (string, optional): Search keywords to filter tools by name, description, or category like "search", "weather", "seo", "video"
- `limit` (number, optional): Maximum number of results to return from 1 to 100 (Default: 50)
**Example - Discover All Services:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"limit": 20
}'
```
**Example - Search for Specific Tools:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "video search",
"limit": 10
}'
```
**Response Format:**
```json
{
"total_services": 38,
"total_tools": 104,
"results": [
{
"service": "youtube",
"service_name": "YouTube Tools",
"tool": "search_videos",
"description": "Find videos using keywords with filters",
"credits": 1,
"input_schema": {
"query": {"type": "string", "required": true},
"country": {"type": "string", "optional": true}
}
},
{
"service": "google-search",
"service_name": "Google Search Tools",
"tool": "search_web",
"description": "Perform Google web searches",
"credits": 1
}
]
}
```
### Execute Tool Dynamically
Execute any tool from any MCP service through the gateway with automatic routing and validation.
**Tool Name:** `execute`
**Credits Required:** 0 (credits charged by target service)
**Parameters:**
- `service` (string, required): Target service path like "youtube", "google-search", "weather", "amazon-search"
- `tool` (string, required): Tool name to execute like "search_videos", "get_current_weather", "search_products"
- `parameters` (object, required): Tool-specific parameters as JSON object with keys and values matching the tool's input schema
**Example - Execute YouTube Search:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/execute" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "youtube",
"tool": "search_videos",
"parameters": {
"query": "machine learning tutorial",
"country": "us"
}
}'
```
**Example - Execute Weather Forecast:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/execute" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "weather",
"tool": "get_weather_forecast",
"parameters": {
"city": "London",
"country": "UK"
}
}'
```
**Example - Execute Amazon Product Search:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/execute" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "amazon-search",
"tool": "search_products",
"parameters": {
"query": "wireless headphones",
"country": "us",
"min_rating": 4.0
}
}'
```
**Example - Execute Currency Conversion:**
```bash
curl -X POST "https://connect.mcp360.ai/api/v1/mcp360/execute" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "currency-converter",
"tool": "convert_currency",
"parameters": {
"have": "USD",
"want": "EUR",
"amount": 1000
}
}'
```
## Use Cases
### Meta-Applications
Build applications that need access to multiple MCP services without managing separate API connections.
### Dynamic Tool Discovery
Allow users to discover and execute tools at runtime without hardcoding service endpoints.
### Service Orchestration
Chain multiple service calls together through a single integration point.
### API Aggregation
Aggregate results from multiple services in a unified interface.
### Rapid Prototyping
Quickly test and integrate new services without changing infrastructure.
## Authentication
All API requests require a Bearer token for authentication:
```bash
-H "Authorization: Bearer YOUR_API_KEY"
```
## Rate Limiting
- Service discovery (search): 0 credits per request (free)
- Tool execution (execute): Credits charged by target service
- Rate limit: 1000 requests per hour
- Concurrent requests: Up to 10 parallel calls
## Benefits
- **Single Integration**: One API key accesses all 38+ services
- **Dynamic Discovery**: Find tools at runtime without documentation
- **Unified Interface**: Consistent API across all services
- **Automatic Routing**: Gateway handles service connections
- **Credit Transparency**: Clear credit costs before execution
- **Schema Validation**: Automatic parameter validation
- **Error Handling**: Standardized error responses
## Support
- **Blog & Tutorials**: https://mcp360.ai/blog
- **Contact**: https://mcp360.ai/contact