Skip to content
This repository was archived by the owner on Oct 27, 2026. It is now read-only.

Commit b1d6e47

Browse files
fix(integrations): stop asserting an exact Nimble tool count
The live server returned 27 tools for our account, but that number does not belong in the docs as a fact. tools/list is auth-gated: requests without a valid key get 401, so I could not compare what a different plan or account sees. Our access is a partner-provided trial, which is exactly the kind of account likely to differ from a customer's. Arcade's own add-remote-servers guide documents this as expected behavior: Arcade pre-loads the tools available to the user who configures the server, and a tool unavailable to an end-user will not appear via the gateway. So the number is per-account by design. Now gives the reader the magnitude that matters (expect roughly two dozen tools, not seven), says the set depends on plan and account, and points at the guide's admin-user guidance. Capability families stay, since those are stable across Nimble's docs and the live server. Also added the read/write split. Most tools are read-only; the agent create/update/run/delete and template-generation tools write to your Nimble account, and the server marks agent deletion destructive. Worth knowing before you drop the whole toolset into a research gateway. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 6474588 commit b1d6e47

1 file changed

Lines changed: 15 additions & 11 deletions

File tree

  • app/en/resources/integrations/search/nimble

‎app/en/resources/integrations/search/nimble/page.mdx‎

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,19 @@ Set these under **Advanced settings → Custom headers** when you add the server
3232

3333
## What you can do
3434

35-
Once you register Nimble in your Arcade project, Arcade discovers its tools automatically. Nimble exposes 27 tools, because most capabilities ship more than one tool: a synchronous call, an asynchronous variant, and status or listing calls. They group into these capabilities:
36-
37-
| Capability | Tools | What it does |
38-
| --- | --- | --- |
39-
| Search | 1 | Real-time web search with configurable content richness. |
40-
| Extract | 2 | Pull structured content from a specific URL, synchronously or asynchronously. |
41-
| Crawl | 4 | Crawl multiple pages on a site, then check progress, list jobs, or cancel a run. |
42-
| Map | 1 | Discover the URLs on a site by crawling its pages and sitemap. |
43-
| Extract templates | 7 | Browse the template catalog, run templates against a URL, and generate or refine custom ones. |
44-
| Web search agents | 11 | Create, update, and run research agents, then poll runs and read their results. |
45-
| Task results | 1 | Fetch the status and results of any async task. |
35+
Once you register Nimble in your Arcade project, Arcade discovers its tools automatically. Nimble groups them into these capabilities:
36+
37+
| Capability | What it does |
38+
| --- | --- |
39+
| Search | Real-time web search with configurable content richness. |
40+
| Extract | Pull structured content from a specific URL, synchronously or asynchronously. |
41+
| Crawl | Crawl multiple pages on a site, then check progress, list jobs, or cancel a run. |
42+
| Map | Discover the URLs on a site by crawling its pages and sitemap. |
43+
| Extract templates | Browse the template catalog, run templates against a URL, and generate or refine custom ones. |
44+
| Web search agents | Create, update, and run research agents, then poll runs and read their results. |
45+
| Task results | Fetch the status and results of any async task. |
46+
47+
Most capabilities ship more than one tool: a synchronous call, an asynchronous variant, and status or listing calls. Expect roughly two dozen individual tools in the tool picker rather than seven. The exact set depends on your Nimble plan and on the account you connect with, so [connect as an admin user](/guides/mcp-gateways/add-remote-servers#save-and-confirm-the-connection) to discover the broadest list, and check the picker for what your project actually has.
4648

4749
Nimble prefixes its own tools with `nimble_`, and Arcade namespaces each tool under the server ID you choose when you add the server. With the server ID `nimble`, tool names appear as `nimble.nimble_search` in the Playground, the gateway tool picker, and SDK calls. Copy the exact name from the tool picker before calling it.
4850

@@ -54,6 +56,8 @@ Nimble prefixes its own tools with `nimble_`, and Arcade namespaces each tool un
5456
kick off jobs it cannot read back.
5557
</Callout>
5658

59+
Most Nimble tools only read. The exceptions write to your Nimble account: the tools that create, update, run, or delete agents, and the ones that generate extract templates. If you are building a research gateway, leave the write tools out of it.
60+
5761
Compose these tools with Google Docs, Slack, Salesforce, GitHub, or any of Arcade's native servers in a single MCP Gateway, so an agent can research, draft, and act in one flow, with authorization and audit from Arcade's runtime.
5862

5963
## Cost and token usage

0 commit comments

Comments
 (0)