openclaw

Connect OpenClaw to OneLake

Run OpenClaw as a hosted agent in NoClick with OneLake wired into its tools handle. It can use OneLake directly while it works. No glue code, nothing to install. Click below to open a ready-to-run agent and connect your account.
Loading preview…
Opens a workflow with 33 tools ready to use.

What happens next

Set up in minutes

The open button drops you into a guided setup. It asks exactly this, nothing else:
  1. Choose where it runs

    On your computer through your own OpenClaw, or hosted in the cloud. The rest of setup adapts to your choice:

  2. Pick what it can do in OneLake

    A preset of real OneLake operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.

  3. Connect OneLake

    One sign-in. The agent acts through your account, scoped to the operations you picked.

  4. Add your personal MCP link

    The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your OpenClaw first calls in.

    Run this in your terminal

    $openclaw mcp add noclick --url https://mcp.noclick.app/s/<your-link>

    <your-link> is your personal server URL — setup mints it for you.

Exact capabilities

Tools OpenClaw gets

Pick the operations you want and each becomes a tool the agent can call directly while it works.

OneLake

33 tools
List Paths

List files and folders under a workspace or item path (DFS filesystem).

Create Directory

Create a folder inside a managed item (e.g. a lakehouse Files folder).

Create File

Create a new (empty) file resource to append to.

Append to File

Upload bytes into a created file at a given offset.

Flush File

Commit appended bytes, finalizing the upload.

Read File

Download file content.

Get Properties

Return metadata (size, ETag, last-modified) for a file or directory.

Get Access Control

Read the Fabric permissions mapped to a POSIX x-ms-acl for a path.

Check Access

Check whether the caller has r/w/x access to a path (no data read).

Lease Path

Acquire, renew, change, release, or break a lease on a file (concurrency).

Set Properties

Update user-defined x-ms-properties metadata on a path.

Rename / Move Path

Move or rename a user-created file or folder within allowed paths.

Delete Path

Delete a user-created file or folder.

List Blobs

List blobs under a workspace container via the Blob endpoint (flat/prefix).

Get Iceberg Config

Get the Iceberg REST Catalog config for an item (returns the prefix).

List Iceberg Namespaces

List schemas (namespaces) in an item via the Iceberg REST Catalog.

Get Iceberg Namespace

Load metadata (location, properties) for an Iceberg namespace.

List Iceberg Tables

List tables within a schema via the Iceberg REST Catalog.

Get Iceberg Table

Load Iceberg table metadata.

List Delta Schemas

List schemas via the Unity Catalog-compatible Delta API.

List Delta Tables

List Delta tables in a schema (Unity Catalog API).

Get Delta Table

Get Delta table metadata details (Unity Catalog API).

Create Shortcut

Create a shortcut to OneLake, ADLS Gen2, S3, GCS, Blob, Dataverse, etc.

Create Shortcuts (Bulk)

Create many shortcuts in one call (Fabric Core bulk shortcut API).

Get Shortcut

Retrieve a single shortcut definition.

List Shortcuts

List all shortcuts in an item.

Delete Shortcut

Delete a shortcut (does not delete the target data).

Reset Shortcut Cache

Clear cached files for shortcuts in the workspace.

Get OneLake Settings

Read workspace-level OneLake settings (Fabric Core).

List Data Access Roles

List OneLake data access (RBAC) roles for an item — the only API to read them.

Get Data Access Role

Get a single OneLake data access role's rules and members.

Create/Update Data Access Role

Create or update a single OneLake data access role (the only API to set OneLake perms).

Delete Data Access Role

Delete a OneLake data access role.

Meet the runner

About OpenClaw

OpenClaw is an open command-line agent. NoClick runs it hosted and lets you connect your apps to it as tools, so it can take real actions across your systems. Wire an integration into the agent and OpenClaw can call that app’s operations directly. It is a good fit when you want an open, no-fuss agent with real tool access and nothing to install.
Open and approachable
Simple to point at a task
Solid general tool use
Hosted, with nothing to install

Good to know

Frequently asked questions

Keep exploring

More ways to connect

Make it yours

Open your OpenClaw agent in one click.

NoClick runs OpenClaw for you with OneLake wired in as tools. Connect your account and run.