数据库 MCP 服务器是一个强大的工具,可帮助用户高效地管理数据库。它支持多种操作系统,提供命令行工具和 API 接口,方便用户进行各种数据库操作。
克隆代码仓库:
git clone https://github.com/your-repository/database-mcp.git
cd database-mcp
安装依赖项:
pip install -r requirements.txt
运行数据库 MCP 服务器:
python server.py
编辑 config/database.ini 文件,添加以下内容:
[database]
driver = sqlite
name = my_database.db
编辑 config/logging.ini 文件,设置日志记录级别和输出位置:
handlers = file_handler, console_handler
qualname = mcp_server
level = DEBUG
python cli.py list-tools
python cli.py call-tool --tool_name execute_query --args '{"connection_id": "my_db", "query": "SELECT * FROM users"}'
/list_tools{
"name": "tool_name",
"arguments": {
"param1": "value1",
"param2": "value2"
}
}
/call_tool{
"name": "tool_name",
"arguments": {
"connection_id": "my_db",
"query": "SELECT * FROM users"
}
}
python -m unittest discover
MIT License