Token导航 LogoToken导航TokenDH.com
Psql MCP Go logo
数据服务stdio官方级别未说明来源级核验

Psql MCP Go

MCP Server

@modelcontextprotocol/inspector

PostgreSQL MCP Server是一个提供PostgreSQL数据库监控和优化工具的服务,包括连接统计、数据库大小信息、索引使用统计、慢查询检测等功能。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
Go数据分析性能优化

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

vladmsnk

提供方

vladmsnk

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector --config inspector-config.json --server my-server

详细介绍

PostgreSQL MCP服务器

一个模型上下文协议(MCP)服务器,为PostgreSQL数据库监控和优化提供工具和提示。

特性

  • 连接统计和监控
  • 数据库大小信息
  • 指标使用统计
  • 查询检测速度慢
  • 缓存命中率监控
  • 表统计
  • 表分析工具
  • 查询EXPLAIN计划生成

安装

go get github.com/yourusername/psql-go-mcp

配置

服务器要求通过环境变量提供PostgreSQL连接详细信息:

export PG_HOST=localhost
export PG_PORT=5432
export PG_USER=postgres
export PG_PASSWORD=postgres
export PG_DB=postgres
export PG_SSLMODE=disable

用法

启动服务器

psql-go-mcp

可用工具

  1. postgresql/connection-stats:获取PostgreSQL连接统计信息
  2. postgresql/database-size:获取PostgreSQL数据库大小信息
  3. postgresql/index-usage:获取PostgreSQL索引使用统计信息
  4. postgresql/slow-queries:获取PostgreSQL慢速查询统计信息
  5. postgresql/cache-hit-ratio:获取PostgreSQL缓存命中率
  6. postgresql/table-stats:获取PostgreSQL表统计信息
  7. postgresql/analyze-table:分析特定的PostgreSQL表
  8. postgresql/explain-query:获取PostgreSQL查询的EXPLAIN计划

可用提示

  1. connection-optimization:优化PostgreSQL连接的指南
  2. query-optimization:优化PostgreSQL查询的指南

与MCP检查器一起使用

MCP检查器提供了一个与PostgreSQL MCP服务器交互的可视化界面。以下是如何使用它:

  1. 安装MCP检查器:
   npm install -g @modelcontextprotocol/inspector
  1. 创建检查器配置:

创建一个名为的文件 inspector-config.json 内容如下:

   {
     "mcpServers": {
       "my-server": {
         "type": "sse",
         "url": "http://localhost:8080/events"
       }
     }
   }
  1. 启动检查器:
   npx @modelcontextprotocol/inspector --config inspector-config.json --server my-server
  1. 访问检查器UI:

- 打开浏览器并导航到 http://127.0.0.1:6274 - 您应该看到连接了PostgreSQL MCP服务器的Inspector界面 - 使用该界面可以: - 查看可用工具和提示 - 执行数据库监控工具 - 获取优化指导 - 监控实时数据库统计信息

需求

目录标签

目录标签

Go数据分析性能优化数据库监控本地部署PostgreSQL查询分析数据库管理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP