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>):

CommandPurpose
clawql-mcpMCP server on stdio (Cursor, Claude Desktop, etc.)
clawql-mcp-httpMCP 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 endpoint http://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

Was this page helpful?