Connect Claude Code

Daslab is one MCP endpoint. Point any client at it and that client can move between your worlds and scenes, and call the tools they already have wired to your accounts.

Clients with a static header need a Daslab API key that starts with dk_. Get API key

Set up

One command if you have the Daslab CLI, or a claude mcp add line if you don't.

With the Daslab CLI — writes the MCP entry and the /daslab skill:

daslab install claude

Or add it by hand:

claude mcp add --scope user --transport http daslab https://daslab.run/mcp \
  --header "Authorization: Bearer dk_xxxxxxxxxxxx"

claude mcp list

Pin one world/scene instead of all of them:

claude mcp add --scope user --transport http daslab-acme https://daslab.run/mcp/acme/q4-launch \
  --header "Authorization: Bearer dk_xxxxxxxxxxxx"

Bare /mcp gives Claude Code every world you can access, and it switches scenes with daslab_use_scene. Adding /acme/q4-launch pins it to one.

What every client gets

ScenesMove between your worlds and scenes without reconnecting.
ToolsCall the tools each scene has already wired to accounts and assets.
ContextSee the active scene, pinned assets, and the work your team is tracking.
ControlsDaslab auth and per-scene scoping instead of credentials pasted into prompts.

Full LLM-readable docs at daslab.run/docs/cli.md · Source on GitHub · Daslab also runs as a native app on iPhone, iPad, and Mac — get the app