关于 AgentMode ✨
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AgentMode ✨
AgentMode 是一个一体化的 Model Context Protocol(MCP)服务,可将你的编码 AI 连接到数十种数据库、数据仓库和数据管道。

安装 👨💻
VS Code 和 VS Code Insiders 快速开始
(请将配置中的凭据替换为你自己的,并参阅下方说明了解如何添加其他数据库)
配置数据库连接
如果尚未安装 uv,请先安装 uv,然后在终端中运行 uvx agentmode,启动 MCP 服务。
你可以通过指定以下参数来配置每个数据库连接:
hostportusernamepassworddatabase_nameread_only
例如,要配置 MySQL 连接,请使用以下参数:
uvx agentmode \
--mysql:host host \
--mysql:port port \
--mysql:username username \
--mysql:password password \
--mysql:database_name database_name \
--mysql:read_only true
支持的数据库完整列表:
mysqlpostgresqlbigqueryredshiftsnowflakemariadbvitesstimescaledbsqlservercockroachdboraclesap_hanaclickhouseprestohivetrinobigqueryredshiftsnowflakedatabricksteradataaws_athena
VS Code 的手动 MCP 配置
请在你的工作区中创建一个 .vscode/settings.json 文件,并添加以下内容: ```json { "mcp": { "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" ] } } } } ```Cursor 的手动 MCP 配置
将此链接复制并粘贴到浏览器中: cursor://anysphere.cursor-deeplink/mcp/install?name=agentmode&config=eyJhZ2VudG1vZGUiOnsiY29tbWFuZCI6InV2eCBhZ2VudG1vZGUiLCJhcmdzIjpbIi0tbXlzcWw6aG9zdCIsImhvc3QiLCItLW15c3FsOnBvcnQiLCJwb3J0IiwiLS1teXNxbDp1c2VybmFtZSIsInVzZXJuYW1lIiwiLS1teXNxbDpwYXNzd29yZCIsInBhc3N3b3JkIiwiLS1teXNxbDpkYXRhYmFzZV9uYW1lIiwiZGF0YWJhc2VfbmFtZSIsIi0tbXlzcWw6cmVhZF9vbmx5IiwidHJ1ZSJdfX0=或者
请在你的主目录中创建一个 ~/.cursor/mcp.json 文件。这样,所有 Cursor 工作区都可以使用 MCP 服务。
{
"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"
]
}
}
}
}
Windsurf 的 MCP 配置
打开文件 ~/.codeium/windsurf/mcp_config.json 将下面的代码添加到 JSON 文件中。 点击 Windsurf 中的刷新按钮。 请将下方的 'YOUR_INSTALLATION_FOLDER' 替换为你设置 uv 环境的文件夹:{
"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"
]
}
}
}
}
帮助 🛟
如果遇到任何问题或有疑问,你可以:
- 查看文档。
- 在 GitHub 仓库中提交问题。
- 在我们的 Discord 服务中与我们交流。
贡献 💬
- 添加更多连接器和测试
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。