数据库更新程序MCP服务器

用于从CSV和Excel文件更新数据库的模型上下文协议服务器。
特性
工具
update_database-从CSV/Excel文件更新数据库
- 支持CSV和Excel(.xlsx、.xls)文件格式 - 兼容多种数据库类型(PostgreSQL、MySQL、MongoDB、SQLite) - 可配置的连接设置和表映射
create_note-创建和管理笔记(用于文档)
- 存储有关数据库更新的重要信息 - 跟踪更改和修改
用法
更新数据库
使用 update_database 工具具有以下参数:
{
"filePath": "/path/to/your/file.csv",
"databaseType": "PostgreSQL",
"connectionString": "postgresql://user:pass@localhost:5432/db",
"tableName": "target_table"
}支持的数据库类型
- PostgreSQL
- MySQL
- MongoDB
- SQLite
发展
安装依赖项:
npm install构建服务器:
npm run build对于自动重建的开发:
npm run watch安装
要与Claude Desktop一起使用,请添加服务器配置:
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"database-updater": {
"command": "/path/to/database-updater/build/index.js"
}
}
}调试
由于MCP服务器通过stdio进行通信,调试可能具有挑战性。我们建议使用 MCP检查员:
npm run inspector检查器将提供一个URL,用于访问浏览器中的调试工具。
