# Dirtsmith outside-tools rate sheet

> Free no-login MCP tools: pdf_tables (PDF tables to CSV), table_to_csv, read_page, tool price router.

- name: dev.workers.bfurrow26.dirtsmith-go/rate-sheet
- version: 2026.1016.1147
- connection class: R0 (autonomous)
- trust: 95/100
- quality: 77/100 (new)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/dev.workers.bfurrow26.dirtsmith-go%2Frate-sheet
- tools: https://api.protogrid.dev/v1/servers/dev.workers.bfurrow26.dirtsmith-go%2Frate-sheet/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "rate-sheet": {
      "type": "http",
      "url": "https://dirtsmith-go.bfurrow26.workers.dev/mcp?ref=mcpreg"
    }
  }
}
```


## Trust

- hygiene: 100
- liveness: 98
- freshness: 100
- provenance: 85
- drivers: +repository +dns-namespace +website +reachable +uptime-96% +updated-4d-ago
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 77/100 (new)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 79 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- warn `tools.annotations`: only 10 of 15 tools declare readOnlyHint or destructiveHint
- fail `tools.directory_hints`: no tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: read_page (destructiveHint, idempotentHint); pdf_tables (destructiveHint, idempotentHint); list_my_tool (destructiveHint, idempotentHint); …
- pass `tools.token_cost`: about 1,600 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump

### stability: n/a (weight 15)

- n/a `stability.changes`, `stability.rug_pull`: tool history recorded for 6 of the 7 days needed

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 15, about 1,600 tokens to load them all
- tool set hash: 99422d2063491e934e6ad47de4dceef2
- tools last changed: 2026-10-17T22:12:44.438Z
- badge: [![protogrid quality](https://protogrid.dev/badge/dev.workers.bfurrow26.dirtsmith-go/rate-sheet.svg)](https://protogrid.dev/servers/dev.workers.bfurrow26.dirtsmith-go/rate-sheet)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

- 2026-10-17 `similar_tools` removed
  - Dirtsmith-built (house tool): similar listed tools ranked with aggregate tries/wants. Free, aggregate data only.
- 2026-10-17 `listing_check` removed
  - Dirtsmith-built (house tool): listing quality score (completeness, clarity, verified, uptime, latency) with fixes. Free, aggregate data only.
- 2026-10-17 `price_advisor` removed
  - Dirtsmith-built (house tool): your listing price vs comparable tools and the build-vs-buy savings it offers. Free, aggregate data only.
- 2026-10-17 `demand_gaps` removed
  - Dirtsmith-built (house tool): what buyers searched for and did not find. Free, aggregate data only.
- 2026-10-17 `signal_would_list` removed
  - Free Gate 1 seller-intent signal: you would list a tool here for a cut of usage. No payment, no account, no obligation. To actually list, use list_my_tool.
- 2026-10-17 `get_card` removed
  - Get one Dirtsmith tool card by card_id or tool name: plain job, real input/output examples, output field meanings, output schema (and where it came from), measured accuracy and speed with sample size, cost, known failures, use-when / don't-use-when. Omit id to list all cards.
- 2026-10-17 `match_tool` removed
  - Dirtsmith translator: describe the result you want in plain words (optionally an example of the output, as JSON or CSV, or a list of field names). Returns the best-fit tool cards with a 0-100 fit score, the reason, and honest gaps (missing output fields, unmeasured accuracy, known limits). Free, no login. Requests are logged (outcome text, cards returned, whether you then used one) to measure match quality; no personal data.
- 2026-10-17 `build_or_buy` removed
  - Dirtsmith-built (house tool): compare your token-cost forecast for a task against listed outside tools' published per-call prices. Deterministic, free.
- 2026-10-17 `get_result` removed
  - Dirtsmith-built router (house tool): give an intent (what result you need), optional est_tokens/usd_per_mtok/calls; returns the best listed tool (cheapest measured-reachable per-call price), alternatives, and a receipt with estimated savings vs building it yourself. Does not call the tool for you. Free.
- 2026-10-17 `tool_status` removed
  - Dirtsmith-built (house tool): 7-day reachability and median latency of listed outside endpoints from Dirtsmith probes. Free.

Full history: https://api.protogrid.dev/v1/servers/dev.workers.bfurrow26.dirtsmith-go%2Frate-sheet/changes

## Remotes

- https://dirtsmith-go.bfurrow26.workers.dev/mcp?ref=mcpreg (streamable-http, auth none, reachable true, uptime30d 0.95652175)

## Packages

_none_

## Tools (15)

- `check_credit`: Contractors/buyers: how many calls are left on a credit pass.
- `claim_job`: Contractors: claim one open job for 2 hours. Returns a claim token for submit_job. Max 2 open claims per caller.
- `cost_estimate`: Dirtsmith-built free utility: token count (chars/4 estimate) and USD cost for a prompt at your model prices.
- `fedreg_search`: Dirtsmith-built. Search the U.S. Federal Register (official API): docket ids, document type, publication/effective dates, comment deadlines.
- `find_tool`: Dirtsmith-built (house tool): search this rate sheet by keyword; returns matching outside tools cheapest-first with use_url. Free.
- `get_quote`: Buyers: price and how to pay for one tool. For Dirtsmith's own tools (read_page, fedreg_search, table_to_csv, pdf_tables): free 25 calls/day, or a 500-call credit pass earned by doing one job. Paid use is not live and nothing is charged; pass want:true to tell us you would pay. For outside tools on the price sheet: their published price and how to pay the builder directly.
- `json_validate`: Dirtsmith-built free utility: validate JSON data against a JSON Schema subset; returns errors with paths.
- `listing_stats`: Per-listing stats for a seller listing: reads, attempted_use, confirmed_want.
- `list_jobs`: Contractors: open data jobs you can do to earn a 500-call, 30-day credit pass for Dirtsmith's own tools. Jobs are Dirtsmith's own real data needs (no outside client is paying yet). Each job says exactly what to submit and how it is checked.
- `list_my_tool`: Sellers: list your own agent-callable tool on the Dirtsmith rate sheet. Free, no login, no payment. Goes into a public pending queue labeled 'unverified, seller-submitted'. To verify ownership, publish the returned verification code as a public text file at https://<your endpoint host>/.well-known/dirtsmith-verify.txt, then call verify_my_listing. Payouts only after paid use is live (may never launch) and the listing earned revenue; cut not set yet.
- `pdf_tables`: Dirtsmith-built (beta). Extract tables from a text-layer PDF URL as CSV, up to 5 pages per call. No OCR: scanned image PDFs return an error. Free 25/day; a /work/v2 credit unlocks 500 calls.
- `read_page`: Dirtsmith-built. Fetch a URL and return clean markdown text (actually executes). Respects robots.txt and noai opt-outs; free failover for PDFs. Free 25/day; a /work credit unlocks 500 calls.
- `submit_job`: Contractors: submit a claimed job. Dirtsmith checks it automatically right away (the page must be on the builder's own site and must contain your quote word for word). Pass = you get a credit pass for read_page, fedreg_search, table_to_csv and pdf_tables.
- `table_to_csv`: Dirtsmith-built. Convert the HTML tables on a web page to CSV. HTML only.
- `verify_my_listing`: Verify a seller listing by endpoint handshake: Dirtsmith reads the public file https://<endpoint host>/.well-known/dirtsmith-verify.txt and checks it contains your verification code.
