← Files connectpakARCHIVED FILE
.codex-plugin/plugin.json
2.07 KB · Nov 14, 2026 · 06:08 UTC
{
"name": "connectpak",
"version": "0.1.1",
"description": "Read-only access to 24 databases for AI agents over MCP: Postgres, MySQL, Snowflake, BigQuery, MongoDB, Neo4j, Pinecone, and more. List schemas, describe tables, sample rows, and run guarded queries.",
"author": {
"name": "connectpak contributors",
"url": "https://github.com/arunvenkatadri/connectpak"
},
"homepage": "https://github.com/arunvenkatadri/connectpak",
"repository": "https://github.com/arunvenkatadri/connectpak",
"license": "MIT",
"keywords": [
"mcp",
"database",
"read-only",
"sql",
"nosql",
"graph",
"vector",
"postgres",
"snowflake",
"bigquery",
"mongodb"
],
"skills": "./skills/",
"interface": {
"displayName": "connectpak",
"shortDescription": "Query 24 databases, read-only",
"longDescription": "Read-only access to 24 databases for AI agents over MCP: Postgres, MySQL, Snowflake, BigQuery, MongoDB, Neo4j, Pinecone, and more. List schemas, describe tables, sample rows, and run guarded queries. This package adds the skills; connect the connectpak MCP server once with `codex mcp add connectpak --env CONNECTPAK_CONNECTION=<connection> -- uvx --from connectpak==0.1.1 connectpak` (add `--env CONNECTPAK_ENGINE=<engine>` if the engine isn't in the connection string). The server runs on your machine with uv. Writes are rejected by a parser guard and by the engine's own read-only mode; every query has a timeout and a row cap.",
"developerName": "connectpak",
"category": "Developer Tools",
"capabilities": [
"Read"
],
"websiteURL": "https://github.com/arunvenkatadri/connectpak",
"supportURL": "https://github.com/arunvenkatadri/connectpak/issues",
"privacyPolicyURL": "https://github.com/arunvenkatadri/connectpak/blob/main/PRIVACY.md",
"termsOfServiceURL": "https://github.com/arunvenkatadri/connectpak/blob/main/TERMS.md",
"defaultPrompt": [
"What tables are in my database, and how do they relate?"
],
"logo": "./assets/logo.png",
"composerIcon": "./assets/composer-icon.png"
}
}
SHA-256: 4be5c3b923df462f4d4cf9c085bbb77227ebc95992d007f8a2dfb1da443815d7