FruxonDocs

MySQL

MySQL database integration for querying, inserting, updating, and deleting data

The MySQL integration lets your agents query, insert, update, and delete data in MySQL databases.

Prerequisites

You need:

  • MySQL connection string — The connection URI for your MySQL instance (e.g., Server=myserver;Database=mydb;User Id=user;Password=pass;). This includes authentication credentials.

Setup

  1. Open Integrations from the sidebar
  2. Select MySQL from the catalog
  3. Click Add Integration Config
  4. Give the config a display name (e.g., "MySQL - Production")
  5. Enter your Connection String (stored encrypted)
  6. Save the config

No separate authentication setup is needed — credentials are embedded in the connection string.

Using in Your Agent

  1. Open your agent in Agent Studio. Under Model & capabilities → Tools, click Add tool and add the MySQL tools you need
  2. On a tool's card, choose your config under Set default credentials. It applies to every MySQL tool in the agent; click Override on one tool's card to give it a different config
  3. Tools are referenced as mysql.query, mysql.insert, etc.

Available Tools

ToolDescriptionAction Type
list_tablesList all tables in the databaseReadOnly
describe_tableGet the schema of a tableReadOnly
queryExecute a SELECT queryReadOnly
insertInsert rows into a tableReversible
updateUpdate rows in a tableReversible
deleteDelete rows from a tableIrreversible

On this page