Thumbtack MCP server
Unofficial Thumbtack MCP — search local service pros, read profiles, ratings and reviews
not scanned yet
0 stars265 downloads/wk
Reviews
Write oneNobody has reviewed Thumbtack yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Thumbtack tools
No tool declarations could be read from the package source. They show once the server is installed.
How Thumbtack compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 3,470 Web search servers
- Downloads a week
- 265
- more than 75% of 827 Web search servers with a package
Release history: 10 versions in the registry since 2026-09-10, latest 2026-10-16, typically one every 2 days.
Install Thumbtack in Claude Code, Cursor or VS Code
Runs npx -y @chrischall/thumbtack-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add thumbtack-mcp -- npx -y @chrischall/thumbtack-mcp
What the publisher says
From the Thumbtack repository's README, as published. We do not edit it. Read it on GitHub
thumbtack-mcp
Unofficial Thumbtack MCP server — search local service pros, and read their profiles, ratings, reviews and credentials.
Read-only and anonymous. Thumbtack's consumer pages and its GraphQL endpoint answer without a login, so this server needs no account, no API key and no browser extension. It also cannot write: Thumbtack's write paths sit behind a reCAPTCHA-gated login that no server-side client can pass.
Thumbtack has no public consumer API. This server reads its server-rendered
pages and anonymous GraphQL endpoint, and may break or violate their ToS.
Developed and maintained by AI (Claude). Use at your own discretion.
Install
// .mcp.json
{ "mcpServers": { "thumbtack": { "command": "npx", "args": ["-y", "@chrischall/thumbtack-mcp"] } } }No configuration — there are no environment variables.
Tools
Every read tool takes view: "compact" | "full", and compact is the default. On thumbtacksearchpros that is a hand-written field projection; on thumbtackgetpro, thumbtackgetproreviews and thumbtackgraphql it strips image URLs, which needs no knowledge of the payload's shape. Pass view: "full" for the untouched upstream records — they are large and mostly tracking metadata, which is why the slim shape is what you get without asking.
thumbtackresolveservice and thumbtack_healthcheck take no view: both already answer with a handful of scalar fields, and a rung that cannot change anything is worse than no parameter.
Shell-only alternative
skills/thumbtack/ is a self-contained skill covering the same surface with plain curl + jq — no server process. Use it for one-shot lookups and scripts.
How it works
Three verified surfaces, all pinned in docs/THUMBTACK-API.md:
needs balanced-brace extraction) plus schema.org JSON-LD.
- Search pages — results embedded in NEXTDATA__.
- Profile pages — window.APOLLOSTATE__ (a bare JS assignment, so it
queries; introspection is disabled.
- GraphQL (app.thumbtack.com/graphql) — accepts ad-hoc anonymous
Two things that bite anyone reading these pages:
plumber's node is "@type":"Plumber". Match by shape, not by type name.
- JSON-LD @type is the trade-specific subtype, not LocalBusiness — a
sufficient.
- GraphQL returns HTTP 200 with an errors[] body. Status alone is never
Not covered
reCAPTCHA-gated, so there is no server-side password login.
- Your own Thumbtack account (projects, messages, quotes) — the login is
documented, but gated behind partner credentials ("Request Access"). It is a seller surface, not a consumer one.
- The Partner Platform API (developers.thumbtack.com) — real and
Development
npm install
npm run build
npm test # unit + server-boot smoke tests
npm run test:coverageCoverage is enforced at 100%.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Thumbtack: common questions
- Is Thumbtack MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Thumbtack safety report
- How do I install Thumbtack?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Thumbtack need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Thumbtack maintained?
- The last commit was 32 days ago (2026-10-03). The latest release is v1.1.8.
- What can I use instead of Thumbtack?
- Servers from other publishers that do the same job: Chatroost — unofficial Telegram MCP server, Crg MCP server and Alza MCP server.
- How does Thumbtack compare with other Web search MCP servers?
- safety score 92/100 (higher than 90% of 3,470 Web search servers); downloads a week 265 (more than 75% of 827 Web search servers with a package). Full comparison.
Alternatives to Thumbtack
Same job from other publishers: the closest match first, then the best rated.
- Chatroost — unofficial Telegram MCP serverUnofficial Telegram MCP server — read, search, reply and react in your own Telegram account.not reviewedEstablishedA
- CrgToken-efficient code review knowledge graph: semantic search and call-graph resolution.not reviewedEstablishedB
- AlzaUnofficial MCP server for Alza.cz: catalog search plus token-guarded account and checkout.not reviewedEstablishedB
- MCP ZoteroUnofficial Zotero server: search your library, add papers by DOI, import PDFs, cite in Wordnot reviewedEstablishedB
- HasData YelpYelp business search, place details and the full review feed, as structured JSON.not reviewedGrowingA