Skip to main content

One command to try Exasol with AI add-ons (MCP Server, JSON Tables).

Project description

exasol-quickstart

One command to try Exasol with AI add-ons — a base Exasol database plus the MCP Server (LLM/agent access) and JSON Tables (JSON → SQL).

Usage

pipx install exasol-quickstart
exasol-quickstart                 # brings up the full bundle (needs Docker running)

That's it. On any OS with Docker it starts three containers on a shared network:

  • Exasol Nano — the database, 127.0.0.1:8563 (sys / exasol)
  • MCP Serverhttp://127.0.0.1:4896/mcp (point your LLM / MCP client here)
  • JSON Tables — built once from source, run via exasol-quickstart json-tables …

Other commands

exasol-quickstart --dry-run            # show the plan, change nothing
exasol-quickstart --no-json-tables     # DB + MCP only (skip JSON Tables)
exasol-quickstart json-tables --help   # run the JSON Tables CLI in its container
docker rm -f exasol-quickstart-db exasol-quickstart-mcp exasol-quickstart-json-tables   # stop

Status (0.2.0): the bare command stands up Nano + MCP + JSON Tables via Docker on any OS — tested end-to-end. Next: no-Docker native bases per OS (Exasol Personal on macOS, Nano .run on Linux), selected automatically — same bare command.

Roadmap — same command, smarter under the hood

OS Planned best base Add-ons Docker? Status
Windows / any with Docker Exasol Nano (Docker) sidecar containers Yes ships today
macOS (Apple Silicon) Exasol Personal (local VM) host: MCP + JSON Tables No roadmap
Linux Exasol Nano (native .run) host: MCP + JSON Tables No roadmap

Full design, decision graph, pros/cons, and requirements: https://krishna-exasol.github.io/bundle-installation-methods/case-studies/recommended-approach/

License

MIT.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

exasol_quickstart-0.2.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

exasol_quickstart-0.2.0-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file exasol_quickstart-0.2.0.tar.gz.

File metadata

  • Download URL: exasol_quickstart-0.2.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for exasol_quickstart-0.2.0.tar.gz
Algorithm Hash digest
SHA256 02c19b9182c938ebf8b8c427560991275082910a30b6267640e1588b9b817e88
MD5 ccb247505c0775c75ab4b28ed30aa864
BLAKE2b-256 a3ef49e19ada8242e67bb76939e54a547071bfd0a6c072bd680e65f3835e969f

See more details on using hashes here.

Provenance

The following attestation bundles were made for exasol_quickstart-0.2.0.tar.gz:

Publisher: release.yml on krishna-exasol/exasol-quickstart

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file exasol_quickstart-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for exasol_quickstart-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea625a48840a18c0f640b8eda4a88f78e97fc00b0d4aabf8430f8740835f9c64
MD5 6893490284e469d82a5226657f0bd75e
BLAKE2b-256 d26d96a1cf7ff3af0ed31ce2d6e13d8dcb5bbd64f2fafe4c62e5372f3ed6ca9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for exasol_quickstart-0.2.0-py3-none-any.whl:

Publisher: release.yml on krishna-exasol/exasol-quickstart

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page