Skip to main content

Using NanoClaw with DataDoe MCP

NanoClaw is a personal AI agent that runs on your own machine. It connects to messaging apps and gives you access to tools, including DataDoe MCP.

Prerequisites

  • You have completed the DataDoe MCP Overview setup and have an MCP key.
  • Claude Code is installed and working.
  • You are on a macOS or Linux machine, or you have WSL2 installed on Windows.

Step 1: Install NanoClaw

To install NanoClaw, run these commands in your terminal:

bash
1git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2
2cd nanoclaw-v2
3bash nanoclaw.sh

This downloads and installs NanoClaw with any missing dependencies. After installation, the configuration script guides you through setting up NanoClaw. It shows step-by-step instructions for connecting it to your messaging app.

Step 2: Connect NanoClaw to DataDoe MCP

You configure NanoClaw through Claude Code. NanoClaw uses Claude Code to access its skills (opens in a new tab). To connect NanoClaw to an MCP server, use the customize skill (opens in a new tab) by running the /customize command in Claude Code from the directory where you cloned the NanoClaw repository. After running the command, you will see the following prompt:

  • Select the Add an integration/tool option.

  • Tell your agent that you want to add the DataDoe MCP integration.
  • You will be asked which agents you want to add this integration to. You can select any agents you want.

  • Claude Code will ask how you want to connect to DataDoe MCP. Use these answers:
    • MCP Server URL: https://mcp.datadoe.com/mcp/v1
    • MCP Server Transport: HTTP Streamable
    • MCP Server Authentication: Custom Header (Header Auth), with the MCP Key injected via OneCLI vault.
    • MCP Server Header Name: datadoe-mcp-key
    • MCP Server Header Value: The MCP Key that you created on the DataDoe MCP Integrations (opens in a new tab) page.

  • Claude Code will give you step-by-step instructions for using OneCLI for authentication. It will then change the NanoClaw source code to add the DataDoe MCP integration.

Step 3: Use NanoClaw to ask questions about your data

You can now use NanoClaw with your selected messaging app to ask questions about your data.


DataDoe MCP resources

Check the following resources for more information: