codex.mdx•1.34 kB
---
title: "Codex"
---
## Configuration
### CLI
```bash
# Connect to your database
codex mcp add dbhub -- npx @bytebase/dbhub --transport stdio --dsn "postgres://user:password@localhost:5432/dbname"
# Or use demo mode for testing
codex mcp add dbhub -- npx @bytebase/dbhub --transport stdio --demo
```
### TOML
```toml ~/.codex/config.toml
# Connect to your database
[mcp_servers.dbhub]
command = "npx"
args = ["@bytebase/dbhub", "--transport", "stdio", "--dsn", "postgres://user:password@localhost:5432/dbname"]
# Or use demo mode for testing
[mcp_servers.dbhub]
command = "npx"
args = ["@bytebase/dbhub", "--transport", "stdio", "--demo"]
```
## Verification
```bash
/mcp
🔌 MCP Tools
• dbhub
• Status: enabled
• Auth: Unsupported
• Command: npx -y @bytebase/dbhub --demo
• Tools: execute_sql
• Resources: schemas (db://schemas)
• Resource templates: tables_in_schema (db://schemas/{schemaName}/tables), table_structure_in_schema (db://schemas/{schemaName}/
tables/{tableName}), indexes_in_table (db://schemas/{schemaName}/tables/{tableName}/indexes), procedures_in_schema (db://schemas/
{schemaName}/procedures), procedure_detail_in_schema (db://schemas/{schemaName}/procedures/{procedureName})
```
## References
- [Codex MCP Documentation](https://developers.openai.com/codex/mcp/)