postgreSQL mcp服务器mcp服务器
连接到本地postgreSQL实例的mcp服务器-这是作为本地开发/原型辅助工具
发展
安装依赖项:
npm install构建服务器:
npm run build运行集成测试:
npm test能力
此MCP服务器提供以下PostgreSQL工具:
| 工具 | 说明 |
|---|---|
list_tables | 列出指定数据库中的表 |
execute_query | 执行任意SQL查询 |
create_database | 创建新数据库 |
drop_database | 删除现有数据库 |
create_table | 使用指定的列和约束创建新表 |
drop_table | 从数据库中删除表 |
create_index | 在指定的表列上创建索引 |
drop_index | 从表中删除索引 |
安装
要与Claude Desktop一起使用,请添加服务器配置:
在MacOS上: ~/Library/Application Support/Claude/claude_desktop_config.json 在Windows上: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"postgresql-tools": {
"command": "node",
"args": ["/pathtoyourlocalfolder/build/index.js"],
"env": {
"POSTGRESQL_HOST": "localhost",
"POSTGRESQL_PORT": "5432",
"POSTGRESQL_USER": "adamjackson",
"POSTGRESQL_PASSWORD": "",
"POSTGRESQL_DATABASE": "seoanalysis"
}
}
}
}