Tools Overview
| Tool | Description |
|---|---|
nimble_agents_list | Browse available agents by keyword |
nimble_agents_get | Get agent details and input/output schema |
nimble_agents_generate | Create custom agents using natural language |
nimble_agents_update | Refine agent fields, parsing rules, or extraction logic |
nimble_agents_run | Execute agents and validate structured results |
nimble_agents_publish | Save finalized agents for repeated use |
Quick Install
- Claude Code
- Cursor
- Vercel Agent Skills CLI
The agent builder requires the MCP server. See Prerequisites > MCP Server Connection below.
Prerequisites
1. Nimble API Key
Sign up and generate a key from your Account Settings > API Keys. Set theNIMBLE_API_KEY environment variable using your platform’s method:
- Claude Code
- Shell / Terminal
- VS Code / GitHub Copilot
Add to
~/.claude/settings.json:2. MCP Server Connection
The skill requires a connection to the Nimble MCP server. After installing the skill, connect the server:Quick Start
The skill activates automatically when you describe a recurring extraction need:How It Works
The skill follows a build-test-refine lifecycle:- Search existing agents that match your target website
- Inspect the agent’s input/output schema
- Run the agent and validate structured results
- Generate a custom agent using natural language if no existing one fits
- Refine fields, extraction rules, or parsing until the output matches expectations
- Publish the final agent for repeated use across projects
Usage Examples
Find and run an existing agent
amazon_pdp), shows you the schema, runs it, and returns structured product data.
Generate a custom agent
Refine and publish
Agent Builder vs Web Expert
| agent-builder | web-expert | |
|---|---|---|
| Goal | Reusable workflow | Immediate data |
| Speed | Slower (build/test/refine cycle) | Fast, direct |
| Output | Published agent | Extracted data |
| Use when | ”I’ll need this repeatedly" | "Get me this data now” |