MySQL MCP
MySQL MCP: ask Claude or ChatGPT about your MySQL tables.
MySQLYour data
- MammothCleans and calculates
Your AI assistantClaude, ChatGPT, VS Code
Your two options
Two ways to connect MySQL to your AI assistant
Mammoth answers questions about MySQL and your other data. Other MySQL MCP servers query MySQL directly.
Mammoth
Ask about MySQL and your other data. Mammoth calculates the answer, so the numbers are exact. Included on every plan.
“How many orders did we get each day last week?”
Other MySQL MCP servers
Queries your database directly. You install and look after it yourself.
“Show the 10 newest rows in the orders table.”
Option 1 · Mammoth
What you can ask about your MySQL tables
Pick a question to see what your assistant gets back.
| Day | Orders |
|---|---|
| Mon | 1,284 |
| Tue | 1,312 |
| Wed | 1,198 |
| Thu | 1,406 |
Shown on sample data. Your questions run on your own data.
More questions, by team
Pick your team, then copy a question into Claude or ChatGPT.
- CountHow many users signed up each day this month?
- CountHow many accounts used each feature last week?
- AverageWhat's the average number of projects per account, by plan?
- TopWhich features grew the most this month?
- TotalHow much revenue did each product bring in each month?
- CountHow many paying accounts are in each country?
- AverageWhat's the average order value each month?
- CountHow many refunds did we issue each week?
- CountHow many orders did each store take yesterday?
- CountHow many orders are waiting in each warehouse?
- AverageWhat's the average delivery time by carrier?
- TopWhich products are lowest in stock?
Copy a question and paste it into your assistant once Mammoth is connected.
Ask about MySQL and your other data together
Connect MySQL and any of Mammoth’s 100+ other sources, like Stripe, Jira or Salesforce. Join them once in Mammoth, and your assistant can answer questions that cover all of them.
See all 100+ sourcesExample: MySQL with Stripe
How much did the customers on each plan pay us last month?
MySQL holds the accounts and plans and Stripe holds the payments. Mammoth matches them on the customer's email.
Option 1 · Mammoth
Set up MySQL with Mammoth in three steps
- Step 1
Connect MySQL to Mammoth
Choose MySQL from Mammoth's connectors and sign in. Then pick the data you want.
https://mcp.mammoth.io/mcpStep 2Add Mammoth to your assistant
Paste this address into Claude, ChatGPT or VS Code, then sign in with your Mammoth account.
- Step 3
Ask your question
Ask in Claude or ChatGPT, in plain words. Mammoth works out the numbers and your assistant replies with the answer.
What Mammoth reads from MySQL
You give Mammoth a database login. It shows every table that login can see, and you pick the ones to bring in.
Step-by-step setup for each assistant is in our MCP docs.
Option 2 · Other servers
How other MySQL MCP servers are set up
There's no general MySQL MCP server from Oracle. Its own server is a proof of concept for MySQL HeatWave. Most people use community servers they install and run themselves, with a database login in their settings.
- Step 1
Pick a server
Choose a community MySQL MCP server and install it with its command.
- Step 2
Add your database login
Put your connection details in your assistant's MCP settings.
- Step 3
Ask questions
The server queries your database with that login.
Common questions about MySQL MCP
What other MySQL MCP servers are there?
Does my AI assistant get my database password?
How does my assistant get to my MySQL data?
Are the numbers right?
Which AI assistants work with it?
What does it cost?
Do I paste a password or API key into the chat?
Can my assistant change things by mistake?
Ask your AI assistant about your MySQL tables.
Start free, connect MySQL, and add Mammoth to Claude or ChatGPT.
- ✓ 14-day Pro trial
- ✓ No credit card
- ✓ Viewers always free