lanestay/lane
Self-contained database platform — query engine, REST API, MCP server, and admin console in a single binary
Platform-specific configuration:
{
"mcpServers": {
"lane": {
"command": "npx",
"args": [
"-y",
"lane"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
Self-contained database platform — query engine, REST API, MCP server, and React admin console — shipped as a single Rust binary. One process, no external dependencies, deploys anywhere.
{{parameters}}. Consumers call by name, no SQL needed.cargo build --release --features postgres,duckdb_backend,storage,webui
./target/release/lanedocker compose upcp .env.example .env # defaults work out of the box
docker compose -f docker-compose.full.yml upThe server starts on http://localhost:3401. Visit /setup to create your admin account.
Add database and storage connections through the admin API or web UI:
# Add a SQL Server connection
curl -X POST http://localhost:3401/api/lane/admin/connections \
-H "Content-Type: application/json" \
-H "x-lane-key: YOUR_API_KEY" \
-d '{
"name": "production",
"type": "mssql",
"host": "sql.example.com",
"port": 1433,
"database": "master",
"username": "sa",
"password": "secret"
}'
# Add a PostgreSQL connection
curl -X POST http://localhost:3401/api/lane/admin/Loading reviews...