Provides access to Alibaba Cloud OSS (Object Storage Service) for managing and retrieving unstructured data, including listing buckets, searching objects, and getting object content and metadata.
Provides access to Huawei Cloud OBS (Object Storage Service) for managing and retrieving unstructured data, including listing buckets, searching objects, and getting object content and metadata.
Enables SQL query execution against MariaDB databases with configurable read-only mode and query result limits.
Provides access to MinIO S3-compatible object storage for managing and retrieving unstructured data, including listing buckets, searching objects, and getting object content and metadata.
Enables SQL query execution against MySQL databases with configurable read-only mode and query result limits.
Enables SQL query execution against PostgreSQL databases with configurable read-only mode and query result limits.
Enables SQL query execution against SQLite databases with configurable read-only mode and query result limits.
HybridHub
Universal Hybrid Data MCP Server - Connect to both structured (databases) and unstructured (object storage) data sources.
Features
Structured Data Sources (Databases)
PostgreSQL
MySQL
MariaDB
SQL Server
SQLite
Unstructured Data Sources (Object Storage)
Huawei Cloud OBS
Alibaba Cloud OSS
AWS S3 / S3-Compatible (MinIO, etc.)
Tencent Cloud COS
Quick Start
1. Install Dependencies
2. Configure Data Sources
Copy the sample configuration file:
Edit .env with your data source credentials.
For multi-source configuration, copy and edit the TOML example:
3. Run the Server
Configuration
Environment Variables
Variable | Description | Example |
| Transport mode |
or
|
| HTTP port |
|
| API key for authentication |
|
Database Configuration
Variable | Description | Example |
| Database connection string |
|
| Database type |
,
,
, etc. |
| Database host |
|
| Database port |
|
| Database name |
|
| Database username |
|
| Database password |
|
| Enable read-only mode |
or
|
| Maximum rows per query |
|
Storage Configuration
Variable | Description | Example |
| Storage provider type |
,
,
, etc. |
| Storage endpoint URL |
|
| Access key ID |
|
| Secret access key |
|
| Storage region |
|
| Use path-style URLs (for MinIO) |
or
|
TOML Configuration
For multi-source configuration, use hybridhub.toml:
See hybridhub.toml.example for complete configuration options.
MCP Tools
Database Tools
execute_sql- Execute SQL queries on database sources
Storage Tools
list_buckets- List all storage bucketslist_objects- List objects in a bucketget_object- Get object contentget_object_metadata- Get object metadatasearch_objects- Search objects with filters
Development
License
MIT