Legion Database
Enables natural language querying and management of multiple database types (PostgreSQL, MySQL, SQL ...
Click the "Install Now" button to open the FastMCP connection interface, and use that interface to add the environment variables described below (fill the values into the FastMCP fields and save). (github.com)
Decide whether you are configuring a single database or multiple databases:
- Single database: provide DB_TYPE and DB_CONFIG.
- Multiple databases: provide DB_CONFIGS (a JSON array of database configs). (theralabs.github.io)
Pick the DB_TYPE code for your database (examples used by this MCP: pg, redshift, cockroach, mysql, rds_mysql, mssql, bigquery, oracle, sqlite). Put this value into the DB_TYPE field (single DB) or the db_type field inside each DB_CONFIGS item (multi DB).
Gather your database connection values (ask your DB admin or check your cloud provider console). For typical relational databases you will need:
- host (hostname or endpoint)
- port (e.g., 5432 for Postgres, 3306 for MySQL)
- user (username)
- password (password or secret)
- dbname / database (the database name)
For BigQuery you will typically use a service-account credential / ADC instead of host/port. (theralabs.github.io)
Build the DB_CONFIG JSON string for a single database and paste it into the DB_CONFIG field (escape quotes as required by the FastMCP interface). Example (Postgres single DB):
DB_TYPE = "pg"
DB_CONFIG = "{\"host\":\"db.example.com\",\"port\":5432,\"user\":\"dbuser\",\"password\":\"secret\",\"dbname\":\"mydb\"}"
- If you need multiple databases, build DB_CONFIGS as a JSON array and paste it into the DB_CONFIGS field. Example (two databases):
DB_CONFIGS = "[{\"id\":\"pg_main\",\"db_type\":\"pg\",\"configuration\":{\"host\":\"db1.example.com\",\"port\":5432,\"user\":\"user1\",\"password\":\"pw1\",\"dbname\":\"postgres\"},\"description\":\"PostgreSQL Main\"},{\"id\":\"mysql_data\",\"db_type\":\"mysql\",\"configuration\":{\"host\":\"db2.example.com\",\"port\":3306,\"user\":\"root\",\"password\":\"pw2\",\"database\":\"mysql\"},\"description\":\"MySQL Data\"}]"
For providers with special auth (e.g., BigQuery): include service-account JSON or use Application Default Credentials in the configuration JSON instead of host/port (consult the Legion Query Runners docs for the exact key names/format for each runner). (theralabs.github.io)
After filling DB_TYPE and DB_CONFIG / DB_CONFIGS in the FastMCP interface, save the connection and start the MCP server via the FastMCP UI (or run the server). Verify the connection by calling the server tools (for example, run list_databases or get_database_info to confirm the configured databases appear).
If you need exact field names or database-specific configuration examples, consult the Legion Query Runners configuration docs and the MCP Python SDK FastMCP docs linked in the project README. (theralabs.github.io)
Quick Start
Choose Connection Type for
Authentication Required
Please sign in to use FastMCP hosted connections
Run MCP servers without
local setup or downtime
Access to 1,000+ ready-to-use MCP servers
Skip installation, maintenance, and trial-and-error.
No local setup or infra
Run MCP servers without Docker, ports, or tunnels.
Always online
Your MCP keeps working even when your laptop is off.
One secure URL
Use the same MCP from any agent, anywhere.
Secure by default
Encrypted connections. Secrets never stored locally.
Configuration for
Environment Variables
Please provide values for the following environment variables:
HTTP Headers
Please provide values for the following HTTP headers:
started!
The MCP server should open in . If it doesn't open automatically, please check that you have the application installed.
Copy and run this command in your terminal:
Make sure Gemini CLI is installed:
Visit Gemini CLI documentation for installation instructions.
Make sure Claude Code is installed:
Visit Claude Code documentation for installation instructions.
Installation Steps:
Configuration
Installation Failed
More for Database
View All →Supabase MCP Server
Connect Supabase projects directly with AI assistants using the Model Context Protocol (MCP). This server standardizes communication between Large Language Models and Supabase, enabling AI to manage tables, query data, and interact with project features like edge functions, storage, and branching. Customize access with read-only or project-scoped modes and select specific tool groups to fit your needs. Integrated tools cover account management, documentation search, database operations, debugging, and more, empowering AI to assist with development, monitoring, and deployment tasks in your Supabase environment efficiently and securely.
Svelte
Official Svelte documentation access and code analysis server that provides up-to-date reference material, playground link generation, and intelligent autofixer capabilities for detecting common patterns, anti-patterns, and migration opportunities in Svelte 5 and SvelteKit projects.
ClickHouse
Unlock powerful analytics with the ClickHouse MCP Server—seamlessly run, explore, and manage SQL queries across ClickHouse clusters or with chDB’s embedded OLAP engine. This server offers easy database and table listing, safe query execution, and flexible access to data from files, URLs, or databases. Built-in health checks ensure reliability, while support for both ClickHouse and chDB enables robust data workflows for any project.
More for AI and Machine Learning
View All →Blender
Experience seamless AI-powered 3D modeling by connecting Blender with Claude AI via the Model Context Protocol. BlenderMCP enables two-way communication, allowing you to create, modify, and inspect 3D scenes directly through AI prompts. Control objects, materials, lighting, and execute Python code in Blender effortlessly. Access assets from Poly Haven and generate AI-driven models using Hyper3D Rodin. This integration enhances creative workflows by combining Blender’s robust tools with Claude’s intelligent guidance, making 3D content creation faster, interactive, and more intuitive. Perfect for artists and developers seeking AI-assisted 3D design within Blender’s environment.
Video Edit (MoviePy)
MoviePy-based video editing server that provides comprehensive video and audio processing capabilities including trimming, merging, resizing, effects, format conversion, YouTube downloading, and text/image overlays through an in-memory object store for chaining operations efficiently.
Video & Audio Text Extraction
Extracts text from videos and audio files across platforms like YouTube, Bilibili, TikTok, Instagram, Twitter/X, Facebook, and Vimeo using Whisper speech recognition for transcription, content analysis, and accessibility improvements.