mcp start
Note
This feature is available in dbvr Pro only.
mcp start - start an MCP server for a database connection.
Synopsis¶
dbvr mcp start [-hV]
[-p=<dbPassword>]
[--project=<projectIdOrName>]
[-u=<dbUser>]
[-auth=<authParams>]...
[-ext=<providerParams>]...
[-prop=<connectionParams>]...
[[-net=<handlerParams>]...
[-net-save-pwd=<savePassword>]]
(-ds=<existDataSourceIdOrName> |
-con=<connectionSpec>)
Tip
You can also use global options with this command.
Description¶
Starts an MCP server for a specific database connection. The server runs in the foreground and communicates over stdio - the AI tool launches it as a subprocess.
When the server is running, the AI tool gets access to these tools:
| Tool | What it does |
|---|---|
getDatasourceInfo |
Returns the database type, version, and connection details |
listCatalogNames |
Lists available catalogs (databases) |
listSchemaNames |
Lists schemas in the datasource or a specific catalog |
listTableNames |
Lists tables in the datasource, catalog, or schema |
getTableDetails |
Returns DDL for one or more tables - columns, constraints, indexes |
executeSQL |
Executes a SQL query and returns results |
Tip
To get a ready-to-paste config snippet for your AI tool, use mcp configuration.
Connection options¶
Use connection settings to specify which database this command runs against.
Connect in one of these ways:
- use an existing datasource with
-dsor--datasource - provide a full connection specification with
-con,-ds-spec,-connect, or--datasource-specification
Include credentials, network handlers, and driver-specific properties if required.
Info
For details on all connection settings, see Connection options.
Examples¶
Start a server using an existing datasource:
Start a server with an inline connection: