list_connections
List all registered database connections for your tenant, showing name, ID, database type (PostgreSQL/MySQL/SQL Server), and creation date. Flags duplicate names. No sensitive data returned.
Instructions
List every database connection registered for your tenant: name, id, dbType (postgres / mysql / mssql), createdAt. Flags duplicate names. Returns nothing sensitive (no DSN, no credentials).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- bin/server.js:70-74 (schema)Tool definition/schema for 'list_connections' — describes the tool and defines an empty object inputSchema. This is a static catalog entry used by the ListToolsRequestSchema handler to advertise the tool. The actual execution is not implemented in this file (it returns a redirect message for all tools).
{ name: "list_connections", description: "List every database connection registered for your tenant: name, id, dbType (postgres / mysql / mssql), createdAt. Flags duplicate names. Returns nothing sensitive (no DSN, no credentials).", inputSchema: { type: "object" }, - bin/server.js:188-188 (registration)Registration of the tool catalog via ListToolsRequestSchema handler. This is how the 'list_connections' tool (along with all others) is returned to the MCP client when listing available tools.
server.setRequestHandler(ListToolsRequestSchema, async () => ({ tools: TOOLS }));