Gives AI tools like Cursor and Claude direct access to your PostgreSQL database through MCP with a permission layer in between. You get schema introspection and SQL query execution with configurable read-only, read-write, or per-table access controls. Connection strings are encrypted at rest with AES-256-GCM, queries are validated before execution, and everything hits an audit log. Useful when you want AI to read your schema and run queries during development without granting full database access. Works over streamable HTTP, so it plugs into any MCP client without local setup. Free tier includes one connection and one MCP link.
Public tool metadata for what this MCP can expose to an agent.
setupGet started with DataMCP. Returns instructions for connecting your first PostgreSQL database.Get started with DataMCP. Returns instructions for connecting your first PostgreSQL database.
No parameter schema in public metadata yet.
list_connectionsList all database and API connections for the authenticated user1 paramsList all database and API connections for the authenticated user
typestringdatabase · openapi · gitget_schemaGet the current database schema for a specific connection1 paramsGet the current database schema for a specific connection
connectionIdstringsearch_tablesSearch for tables by name across all connections1 paramsSearch for tables by name across all connections
querystringlist_api_endpointsList all API endpoints for a specific OpenAPI connection1 paramsList all API endpoints for a specific OpenAPI connection
connectionIdstringsearch_endpointsSearch for API endpoints across all OpenAPI connections1 paramsSearch for API endpoints across all OpenAPI connections
querystringget_repository_structureGet the file tree structure of a Git repository1 paramsGet the file tree structure of a Git repository
connectionIdstringget_file_contentGet the content of a specific file from a Git repository2 paramsGet the content of a specific file from a Git repository
pathstringconnectionIdstringsearch_repository_filesSearch for files in a Git repository by path or extension3 paramsSearch for files in a Git repository by path or extension
querystringextensionstringconnectionIdstringget_commit_historyGet the commit history of a Git repository2 paramsGet the commit history of a Git repository
limitnumberconnectionIdstringget_readmeGet the README content of a Git repository1 paramsGet the README content of a Git repository
connectionIdstringhovecapital/read-only-local-postgres-mcp-server
cocaxcode/database-mcp
io.github.infoinlet-marketplace/mcp-mysql
io.github.cybeleri/database-admin
io.github.yash-0620/postgres-mcp-secured