What MCP tools does SQLGenius expose?
It provides four tools: `execute_nl_query` (natural language query), `execute_sql_query` (raw SQL), `list_tables` (list all tables), and `get_table_schema` (schema for a specific table).
@pawankumar94
Basic information
SQLGenius is an AI-powered SQL assistant that converts natural language to SQL queries using Vertex AI's Gemini Pro. Built with MCP and Streamlit, it provides an intuitive interface for BigQuery data exploration with real-time visualization and schema management.
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
SQLGenius is an intelligent SQL assistant that helps you query your BigQuery database using natural language. Built with MCP, Vertex AI's Gemini Pro, and Streamlit, it is designed for data analysts and developers who want to interact with their data conversationally.
Clone the repository, install dependencies, copy the .env.example to .env, and fill in your BigQuery project and credential details. Start the application with streamlit run streamlit_app.py; the MCP server launches automatically. Use the Streamlit UI tabs to ask natural language questions, write SQL queries directly, or explore your database schema.
It provides four tools: `execute_nl_query` (natural language query), `execute_sql_query` (raw SQL), `list_tables` (list all tables), and `get_table_schema` (schema for a specific table).
Only SELECT queries are permitted. Query validation prevents dangerous operations, and error handling with input validation is included.
Python, the packages listed in `requirements.txt`, a Google BigQuery project (PROJECT_ID, DATASET_ID), a service account JSON key, and a Vertex AI location (default `us-central1`).
The MCP server starts automatically when you launch the Streamlit app via `streamlit run streamlit_app.py`.
Yes. Edit the `register_tools()` method in `sql_mcp_server.py`, add your tool using the `@self.tool()` decorator, and restart the server.
The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently

Safety-first stdio MCP server with 38 tools for operating Docker-based local-ydb environments locally or over SSH.

Model Context Protocol Servers
The Xata MCP server lets AI assistants and agents interact with your Xata organizations, projects, and Postgres database branches.

nuzur is a model-first database platform for MySQL and PostgreSQL. The MCP server lets any AI assistant or agent (Claude, Cursor, Gemini, or anything else that speaks MCP) design your schema, query your data, generate mi
Comments