Skip to main content

Overview

The /add-parallel skill integrates Parallel AI’s research capabilities into NanoClaw Pro, providing both quick searches and deep research analysis.

What It Adds

Quick Search

Fast web lookups using Parallel Search API (free to use)

Deep Research

Comprehensive analysis using Parallel Task API (asks permission)

Non-blocking Design

Uses NanoClaw scheduler for result polling without blocking containers

MCP Integration

Seamlessly integrated via Model Context Protocol

Prerequisites

  • Parallel AI API key from platform.parallel.ai
  • NanoClaw already set up and running
  • Docker installed and running

How to Apply

1

Run the skill command

/add-parallel
2

Provide API key

Claude will ask if you have a Parallel AI API key. If not:
  1. Go to https://platform.parallel.ai
  2. Sign up or log in
  3. Navigate to API Keys section
  4. Create a new API key
  5. Copy and paste the key when prompted
3

Automatic configuration

The skill will:
  • Add PARALLEL_API_KEY to your .env file
  • Install required npm packages
  • Add Parallel AI MCP server to container configuration
  • Rebuild the container image

What Changes

Files Modified

  • .env - Adds PARALLEL_API_KEY
  • package.json - Adds @modelcontextprotocol/server-parallel dependency
  • container/agent-runner/src/index.ts - Registers Parallel AI MCP server

New Capabilities

After applying, your assistant can:
  • Perform quick web searches
  • Conduct deep research with multiple sources
  • Access real-time web information
  • Analyze complex research questions

Usage

@Andy what's the latest news on Claude 3.5?
The assistant will use Parallel’s quick search to find recent information.

Deep Research

@Andy do a deep research on best practices for container security in 2026
The assistant will ask permission before initiating a deep research task, which may take several minutes.

Troubleshooting

Parallel AI tasks are asynchronous. NanoClaw polls for results using scheduled tasks. Check:
  • Task scheduler is running (@Andy list tasks)
  • No errors in logs/nanoclaw.log
  • API key is valid
Verify your API key:
grep PARALLEL_API_KEY .env
Ensure it’s properly set and has no quotes or extra spaces.

Scheduled Tasks

How background polling works

Container Configuration

MCP server setup details

Build docs developers (and LLMs) love