{"_id":"@0pvalencia/db-introspector-mcp","_rev":"2-87f58c8b7f548e455f480278af7ed7d7","name":"@0pvalencia/db-introspector-mcp","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@0pvalencia/db-introspector-mcp","version":"0.1.0","keywords":["mcp","model-context-protocol","cursor","claude","ai","postgresql","schema","er-diagram"],"author":{"name":"0PValencia"},"license":"MIT","_id":"@0pvalencia/db-introspector-mcp@0.1.0","maintainers":[{"name":"0pvalencia","email":"gongoravalenciadennisariel@gmail.com"}],"homepage":"https://github.com/0PValencia/db-introspector-mcp#readme","bugs":{"url":"https://github.com/0PValencia/db-introspector-mcp/issues"},"bin":{"db-introspector-mcp":"dist/cli.js"},"dist":{"shasum":"243a063cb1075ded11590f57bff7a950c92b405f","tarball":"https://registry.npmjs.org/@0pvalencia/db-introspector-mcp/-/db-introspector-mcp-0.1.0.tgz","fileCount":6,"integrity":"sha512-cD2n7bM8t4wuYwF/6RjbBkOoggpCd3LbbtBltbFYpN3Mxka+9/HHs35Cc79c7ArZJ0j35T9QEgkHdAyjuei//A==","signatures":[{"sig":"MEQCIEk2+HwRUYhlpcUF767SJtt2DOFJGEfakw/4x2Om8X6LAiAwK64LiWMKAQupzmndr00WBM67WPoVVTK/g5ySahgwBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18683},"main":"./dist/cli.js","type":"module","types":"./dist/cli.d.ts","engines":{"node":">=22"},"gitHead":"7733d8e4bd3918b478bb47b9d892ddeeb892f887","scripts":{"dev":"node --import tsx src/cli.ts","build":"tsc -p tsconfig.json && chmod +x dist/cli.js","check":"tsc --noEmit -p tsconfig.json","start":"node dist/cli.js","prepack":"npm run build"},"_npmUser":{"name":"0pvalencia","email":"gongoravalenciadennisariel@gmail.com"},"repository":{"url":"git+https://github.com/0PValencia/db-introspector-mcp.git","type":"git"},"_npmVersion":"12.0.2","description":"MCP introspector PostgreSQL (tablas, FKs, DOT ER).","directories":{},"_nodeVersion":"24.15.0","dependencies":{"pg":"^8.16.3","zod":"^4.1.12","@modelcontextprotocol/server":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","@types/pg":"^8.15.5","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/db-introspector-mcp_0.1.0_1785894298694_0.6576993616477418","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@0pvalencia/db-introspector-mcp","version":"0.1.1","description":"MCP introspector PostgreSQL (tablas, FKs, DOT ER).","type":"module","bin":{"db-introspector-mcp":"dist/cli.js"},"engines":{"node":">=20"},"scripts":{"build":"tsc -p tsconfig.json && node scripts/link-bin.mjs","start":"node dist/cli.js","dev":"node --import tsx src/cli.ts","check":"tsc --noEmit -p tsconfig.json","prepack":"npm run build","prepare":"node scripts/link-bin.mjs"},"dependencies":{"@modelcontextprotocol/server":"2.0.0","pg":"^8.16.3","zod":"^4.1.12"},"devDependencies":{"@types/node":"^24.10.0","@types/pg":"^8.15.5","tsx":"^4.20.6","typescript":"^5.9.3"},"license":"MIT","author":{"name":"0PValencia"},"repository":{"type":"git","url":"git+https://github.com/0PValencia/db-introspector-mcp.git"},"bugs":{"url":"https://github.com/0PValencia/db-introspector-mcp/issues"},"homepage":"https://github.com/0PValencia/db-introspector-mcp#readme","keywords":["mcp","model-context-protocol","cursor","claude","ai","postgresql","schema","er-diagram"],"publishConfig":{"access":"public"},"main":"./dist/cli.js","gitHead":"1a32efea3fe7822bdd1273f185f891c946608c20","types":"./dist/cli.d.ts","_id":"@0pvalencia/db-introspector-mcp@0.1.1","_nodeVersion":"24.15.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-2U3GgOi6vdKFujaKwhAo8FXVPOG3yvNaJuDP58z0oiAXKkQWJ36K4rOCeijjm11NEG3UqgMRUqUiNtJ/HOVj1Q==","shasum":"054ed44789bd50739db6c72fea38279ec64bccd5","tarball":"https://registry.npmjs.org/@0pvalencia/db-introspector-mcp/-/db-introspector-mcp-0.1.1.tgz","fileCount":6,"unpackedSize":19649,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYzfglzkcBvUAgLwo0AVIAGXGaD/Ct6UjgZH+R+ifQbAIgNhXwrqpbQb1dWazjVV+XJQaUbhQ0DSCvp4iKV32Vj74="}]},"_npmUser":{"name":"0pvalencia","email":"gongoravalenciadennisariel@gmail.com"},"directories":{},"maintainers":[{"name":"0pvalencia","email":"gongoravalenciadennisariel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/db-introspector-mcp_0.1.1_1785897354339_0.0564251543115839"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-05T01:44:58.528Z","modified":"2026-08-05T02:35:54.616Z","0.1.0":"2026-08-05T01:44:58.835Z","0.1.1":"2026-08-05T02:35:54.467Z"},"bugs":{"url":"https://github.com/0PValencia/db-introspector-mcp/issues"},"author":{"name":"0PValencia"},"license":"MIT","homepage":"https://github.com/0PValencia/db-introspector-mcp#readme","keywords":["mcp","model-context-protocol","cursor","claude","ai","postgresql","schema","er-diagram"],"repository":{"type":"git","url":"git+https://github.com/0PValencia/db-introspector-mcp.git"},"description":"MCP introspector PostgreSQL (tablas, FKs, DOT ER).","maintainers":[{"name":"0pvalencia","email":"gongoravalenciadennisariel@gmail.com"}],"readme":"# @0pvalencia/db-introspector-mcp\n\nMCP introspector PostgreSQL (tablas, FKs, DOT ER).\n\n## Cursor / Claude / VS Code\n\n### Local (recomendado si clonas el repo)\n\n```json\n{\n  \"mcpServers\": {\n    \"db-introspector\": {\n      \"command\": \"node\",\n      \"args\": [\"/ABSOLUTE/PATH/TO/db-introspector-mcp/dist/cli.js\"]\n    }\n  }\n}\n```\n\nTras clonar: `npm install && npm run build`.\n\n### npx (sin clonar)\n\n```json\n{\n  \"mcpServers\": {\n    \"db-introspector\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@0pvalencia/db-introspector-mcp\"]\n    }\n  }\n}\n```\n\n> Si abres este repo en Cursor y usas `npx`, hace falta `npm install && npm run build` para que el bin local exista. Sin eso, `npx` falla con `db-introspector-mcp: not found` y el MCP se queda cargando.\n\n## Install / run\n\n```bash\nnpx -y @0pvalencia/db-introspector-mcp\n```\n\n## Local\n\n```bash\nnpm install\nnpm run build\nnpm start\n```\n\n## Tools\n\n- `list_tables` / `describe_table` / `list_foreign_keys`\n- `schema_summary`\n- `er_dot` → pasar a diagram-studio-mcp (`engine=graphviz`)\n\nRequiere `DATABASE_URL`.\n\nRequiere `DATABASE_URL`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}