Install
ClawQL is published as clawql-mcp on npm. The package ships bundled OpenAPI and Discovery specs under providers/ so discovery works offline—expect a large install (~90+ MB on disk) compared to a typical small CLI.
npm / yarn / bun
npm install clawql-mcp
# yarn add clawql-mcp
# bun add clawql-mcp
Registry tarballs are ~10 MB compressed; installed size is dominated by bundled specs.
Binaries
After install, these commands are on your PATH (or use npx -p clawql-mcp <binary>):
| Command | Purpose |
|---|---|
clawql-mcp | MCP server on stdio (Cursor, Claude Desktop, etc.) |
clawql-mcp-http | MCP over Streamable HTTP (PORT, /mcp, /healthz, /graphql) |
Run without a global install
CLAWQL_PROVIDER=all-providers npx -p clawql-mcp clawql-mcp
Point your MCP client at clawql-mcp on stdio (see MCP clients).
Docker and HTTP
- Docker: multi-stage image and stdio/compose notes live in the repo’s
docker/README.md. - Remote MCP:
PORT=8080 npx -p clawql-mcp clawql-mcp-http— default local endpointhttp://localhost:8080/mcp(health:/healthz, GraphQL:/graphql). See Deployment.
Install from GitHub
If you install from git instead of the registry, run npm run build once so dist/ exists (the published npm tarball already includes dist/).
npm i github:danielsmithdevelopment/ClawQL
npm run build
