完善postgresql-mcp-gallop 代码 将代码提交到github上 将MCP工具发布到npm 重新配置MCP客户端并测试
完善postgresql-mcp-gallop 代码
将代码提交到github上
将MCP工具发布到npm
# 源代码src/tsconfig.json# 开发文件.env.env.examplescripts/mcp-server.log# 测试和构建*.test.js*.test.tsjest.config.js.nyc_outputcoverage/# 开发依赖.eslintrc.*.prettierrc.*# Git.git/.gitignore# IDE.vscode/.idea/*.swp*.swo# 其他*.lognpm-debug.log*yarn-debug.log*yarn-error.log*
确保项目能正确构建:
npm run cleannpm run build
验证 dist/ 目录包含所有必要文件,特别是 dist/index.js 有正确的 shebang 行
在发布前测试本地安装:
# 打包测试npm pack# 全局安装测试包npm install -g postgresql-mcp-gallop-1.0.0.tgz# 测试 npx 命令npx postgresql-mcp-gallop
打包后会生成postgresql-mcp-gallop-1.0.0.tgz文件
检查包名可用性
npm view postgresql-mcp-gallop
如果包名已存在,需要修改 package.json 中的 name 字段。
发布包
npm publishnpm publish --access public
重新配置MCP客户端并测试
结语
如果本文对你有帮助,不妨点个免费的赞和收藏备用。
👇 关注Gallop,让AI提升你的效率
👉 添加我的微信(gallop_liu),备注“加群”,交流并分享个人的一些资料。
程序猿的养生茶:
胎菊8颗+玫瑰6颗+枸杞少许
夏天胎菊多一些,枸杞少一些,冬天则相反

