Main
Use Docker for the fastest start: README shows env vars for host/port and MySQL connection settings.
Treat SQL risk controls as part of your agent policy: keep a readonly DB user and pair it with the server’s interception/limiting layers.
Use the SSE endpoint when you need progressive results for long queries, but still keep query limits + timeouts to avoid runaway scans.
Keep schema isolation explicit: README calls out database isolation security to prevent cross-database access.
Source-backed notes
- README lists key features including SSE streaming, SQL risk control/injection protection, logging, and Docker support.
- README Quick Start provides Docker run example and a source run (
pip install -r requirements.txt+python -m src.server). - README states the default SSE endpoint:
http://127.0.0.1:3000/sse.
FAQ
- Is Docker required?: No — README also shows running from source with Python, but Docker is the quickest path.
- Where is the SSE endpoint?: README states the default endpoint is
http://127.0.0.1:3000/sse. - How do I keep it safe for agents?: Use a readonly DB user, keep SQL limits tight, and rely on the server’s risk controls/injection protection layers.