A comprehensive MCP server for PostgreSQL database interaction
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 2
- fs package/bin/launch.js :5
const fs = require("fs"); - fs package/dist/config.js :5
import fs from "fs";
shell / exec 1
- shell package/bin/launch.js :4
const { exec, spawn } = require("child_process");
network 1
- net package/dist/services/embeddingService.js :1
import axios from "axios";
secrets 2
- secrets package/dist/config.js :84
if (!process.env.POSTGRES_PASSWORD || - secrets package/dist/services/embeddingService.js :34
process.env.OVERMIND_EMBEDDING_KEY ||
database 2
- db package/dist/index.js :2
import { Pool } from "pg"; - db package/dist/scripts/backfill_embeddings.js :1
import { Pool } from "pg";
declared dependencies 21
- axios@^1.7.9
- dotenv@^16.4.7
- fastmcp@^4.0.1
- pg@^8.20.0
- pino@^9.6.0
- pino-pretty@^13.0.0
- pino-roll@^2.2.0
- zod@^3.24.1
- @eslint/js@^9.39.4
- @types/node@^22.19.19
- @types/pg@^8.20.0
- @types/pino@^7.0.5
- @typescript-eslint/eslint-plugin@^8.50.0
- @typescript-eslint/parser@^8.50.0
- eslint@^9.18.0
- globals@^17.1.0
- prettier@^3.4.2
- tsx@^4.19.2
- typescript@^5.9.3
- typescript-eslint@^8.59.3
- vitest@^3.0.3