AgentMode
An all-in-one MCP server for developers, connecting coding AI to databases, data warehouses, data pipelines, and cloud services.
AgentMode β¨
AgentMode is an all-in-one Model Context Protocol (MCP) server that connects your coding AI to dozens of databases, data warehouses, and data pipelines.

Installation π¨βπ»
Quick start for VS Code, and VS Code Insiders
(replace the credentials in the config with your own, and see the instructions below for how to add other databases)
Configuring database connections
Start with MCP server by installing uv if you haven't already, then run: uvx agentmode from your terminal.
You can configure each database connection by specifying the following parameters:
hostportusernamepassworddatabase_nameread_only
For example, to configure a MySQL connection, use the following arguments:
uvx agentmode \
--mysql:host host \
--mysql:port port \
--mysql:username username \
--mysql:password password \
--mysql:database_name database_name \
--mysql:read_only true
The full list of supported databases is:
mysqlpostgresqlbigqueryredshiftsnowflakemariadbvitesstimescaledbsqlservercockroachdboraclesap_hanaclickhouseprestohivetrinobigqueryredshiftsnowflakedatabricksteradataaws_athena
OR
Please create a ~/.cursor/mcp.json file in your home directory. This makes MCP servers available in all your Cursor workspaces.
{
"mcpServers": {
"inputs": [],
"servers": {
"agentmode": {
"command": "uvx agentmode",
"args": [
"--mysql:host", "host",
"--mysql:port", "port",
"--mysql:username", "username",
"--mysql:password", "password",
"--mysql:database_name", "database_name",
"--mysql:read_only", "true"
]
}
}
}
}
{
"mcpServers": {
"servers": {
"agentmode": {
"command": "uvx agentmode",
"args": [
"--mysql:host", "host",
"--mysql:port", "port",
"--mysql:username", "username",
"--mysql:password", "password",
"--mysql:database_name", "database_name",
"--mysql:read_only", "true"
]
}
}
}
}
Help π
If you encounter any issues or have questions, you can:
- See the documentation.
- Open an issue in the GitHub repository.
- Chat with us on our Discord server.
Contributing π¬
- add more connectors & tests
Related Servers
Scout Monitoring MCP
sponsorPut performance and error data directly in the hands of your AI assistant.
Alpha Vantage MCP Server
sponsorAccess financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Fossil MCP
The code quality toolkit for the vibe coding era.
CoinAPI MCP Server
Access real-time and historical crypto market data from CoinAPIβs MCP server, built for developers and AI agents needing reliable, unified market coverage.
Advanced Unity MCP Integration
An MCP server for Unity, enabling AI assistants to interact with projects in real-time, access scene data, and execute code.
Figma β Vue Design System
A Vue 3 component library with automated design token synchronization from Figma.
Tox Testing
Executes tox commands to run Python tests with pytest. Requires the TOX_APP_DIR environment variable to be set.
Claude Project Memory MCP
Manages project memory and implementation logs for Claude Code using local project files.
Ollama
Integrates with Ollama to run local large language models. Requires a running Ollama instance.
Code Context Provider MCP
Provides code context and analysis for AI assistants using WebAssembly Tree-sitter parsers.
Oso Cloud MCP Server
Understand, develop, and debug authorization policies in Oso Cloud.
Assistant MCP Server
An MCP server that dynamically loads tools from an external JSON file configured via an environment variable.