
AgentToolbox Docs Pack
io.github.agenttoolbox2026v0.1.0Updated Oct 6, 2026
Query-matched doc excerpts in one JSON response. $0.01 USDC on Base via x402, pay-per-success.
Overview
Lets an assistant fetch bounded exact documentation excerpts from up to five public doc URLs for a query, paying per successful pack.
- What it does
- Docs Pack accepts up to five supported public documentation URLs plus literal query terms and returns bounded exact excerpts with source hashes, offsets and matched headings in one JSON response. It is a remote MCP endpoint with HTTP discovery and a fixed free example endpoint. Paid invocation returns an HTTP 402 x402 challenge that a compatible wallet or client settles before resubmitting.
- When to use it
- Use it when an assistant needs verifiable, quoted excerpts from public documentation pages rather than a full crawl or a general web search. It suits agent workflows that can handle a per-call payment and want source hashes and offsets for citation.
- Requirements
- A remote streamable HTTP endpoint; no local package or runtime is needed for use. Paid calls require an x402 v2-capable wallet or client holding USDC on Base, plus an Idempotency-Key header and a max_charge_usdc_atomic value. Running the project locally needs Node.js 24+ and pnpm 11.19.0.
Installation
In SourceWeft
- Open AgentToolbox Docs Pack in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"docs-pack": {
"type": "http",
"url": "https://agnttoolbx.agenttoolbox2026.workers.dev/mcp"
}
}
}README
AgentToolbox
Agent-first home: https://agnttoolbx.agenttoolbox2026.workers.dev
Docs Pack is the first experimental product: up to five supported public documentation URLs and literal query terms return bounded exact excerpts, source hashes, offsets and matched headings. Price: $0.01 USDC on Base per successful whole pack, using HTTP x402 v2. No source match or failed source means no settlement. Live payment verification remains user-controlled and has not been performed by the implementation agent.
Try it now
Free example — no wallet, no payment, fixed public inputs:
Paid invoke — returns HTTP 402 with the x402 challenge; settle it with any x402 v2-capable wallet/client and resubmit:
Runnable scripts: examples/free-call.sh,
examples/paid-call.sh.
Endpoints
- Contract:
/v1/products/docs-pack - Real, fixed free example:
/v1/products/docs-pack/example - Paid invocation:
POST /v1/products/docs-pack/invoke - HTTP discovery:
/v1/products; MCP discovery:/mcp - MCP Registry:
io.github.agenttoolbox2026/docs-pack(v0.1.0) - Machine instructions:
/llms.txt; schemas:/openapi.json - Human observer page:
/humans; public paid-purchase total:/v1/stats
The human counter counts completed live paid purchases, including repeats. It excludes synthetic tests, mocks, failed/pending operations, replays and self-purchases from the receiving wallet. It does not identify unique agents. Private operations and reports remain authenticated. The original retry gate is retired; its source, D1 database and history remain preserved.
Run
Node.js 24+ and pnpm 11.19.0:
Platform code is in platform/; root src/, test/ and scripts/ preserve the
legacy experiment. The original icon is unchanged. No paid Cloudflare resource,
facilitator account, top-up, wallet secret or automatic billing was added.
Read the brief, product and benchmark, operations and payment limits.
Source: README.md at commit f787860
Tools
0Version history
1- v0.1.0LatestOct 6, 2026
