Skip to content

Commit d7aa0b4

Browse files
committed
README: Add information about the CrateDB SQLAlchemy dialect
1 parent c4e805a commit d7aa0b4

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

README.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Let Claude be your database expert! MCP Alchemy connects Claude Desktop directly
1212
- Analyze large datasets and create reports
1313
- Claude Desktop Can analyse and create artifacts for very large datasets using [claude-local-files](https://github.com/runekaagaard/claude-local-files).
1414

15-
Works with PostgreSQL, MySQL, MariaDB, SQLite, Oracle, MS SQL Server and a host of other [SQLAlchemy-compatible](https://docs.sqlalchemy.org/en/20/dialects/) databases.
15+
Works with PostgreSQL, MySQL, MariaDB, SQLite, Oracle, MS SQL Server, CrateDB and a host of other [SQLAlchemy-compatible](https://docs.sqlalchemy.org/en/20/dialects/) databases.
1616

1717
![MCP Alchemy in action](https://raw.githubusercontent.com/runekaagaard/mcp-alchemy/refs/heads/main/screenshot.png)
1818

@@ -103,6 +103,23 @@ Add to your `claude_desktop_config.json`. You need to add the appropriate databa
103103
}
104104
```
105105

106+
### CrateDB
107+
```json
108+
{
109+
"mcpServers": {
110+
"my_cratedb": {
111+
"command": "uvx",
112+
"args": ["--from", "mcp-alchemy~=2025.04", "--with", "sqlalchemy-cratedb>=0.42.0.dev1", "mcp-alchemy"],
113+
"env": {
114+
"DB_URL": "crate://user:password@localhost:4200/?schema=testdrive"
115+
}
116+
}
117+
}
118+
}
119+
```
120+
For connecting to CrateDB Cloud, use a URL like
121+
`crate://user:[email protected]:4200?ssl=true`.
122+
106123
## Environment Variables
107124

108125
- `DB_URL`: SQLAlchemy [database URL](https://docs.sqlalchemy.org/en/20/core/engines.html#database-urls) (required)

0 commit comments

Comments
 (0)