Docs
Connect TAM Tool to Claude
TAM Tool ships a remote MCP (Model Context Protocol) server. Connect it once and Claude can pull establishment counts, wages, GDP, supply-chain flows, and public comps into any conversation — every number cited to its federal source.
The server endpoint is:
https://mcp.tamtool.com/mcp
It uses streamable HTTP transport with OAuth sign-in — when you connect, your browser opens the TAM Tool login page and the connector authenticates as your account. You'll need a TAM Tool account first. No API keys or client credentials to copy — the OAuth flow is discovered automatically.
Claude (claude.ai and Claude Desktop)
Web and desktop share the same connector settings:
- Open Settings → Connectors and click Add custom connector.
- Name it TAM Tool and paste the server endpoint above into the URL field.
- Click Add, then Connect — your browser opens the TAM Tool sign-in page. Sign in with your TAM Tool email and password.
- In a chat, open the search-and-tools menu and make sure the TAM Tool connector is enabled.
Claude Code
Add the server from your terminal:
claude mcp add --transport http tam https://mcp.tamtool.com/mcp
Then run /mcp inside a Claude Code session and pick tam to
complete the browser sign-in.
Verify it works
Ask Claude something only the data can answer:
How many landscaping businesses are there in the US,
and what does their typical worker earn?
You should see Claude call get_segment_summary and
top_occupations_for_industry and come back with sourced figures
(Census CBP 2022, BLS OEWS May 2024). You can also check the server itself at
/health on the endpoint host.
Tool reference
Twelve query tools, all reading the same data layer as the web app:
| Tool | What it does |
|---|---|
| search_segments | Find NAICS industry segments by keyword or code. |
| get_segment_summary | Full economic profile of a segment: establishments by size band, firms and receipts, GDP, top occupations. |
| search_occupations | Find SOC occupations by keyword or code. |
| get_occupation_summary | Employment and wage profile for an occupation. |
| top_industries_for_occupation | Where an occupation works — top employing industries. |
| top_occupations_for_industry | Who an industry employs — top occupations with wages. |
| enterprise_concentration | Firm-size structure of an industry — how concentrated it is among large enterprises. |
| industry_flow | BEA Input-Output flows — who an industry buys from and sells to. |
| industry_expenses | Corporate expense composition from IRS SOI tax data. |
| search_saas_comps | Find public SaaS comparables by segment or keyword (SEC EDGAR). |
| get_saas_financials | Revenue history for a public SaaS company from XBRL filings. |
| sources_available | List the data sources and vintages currently loaded. |
Example prompts
- "Size the TAM for software sold to independent veterinary clinics. Show your work."
- "Which industries have the most establishments in the 20–99 employee band, and what would a $200/mo tool's TAM be in each?"
- "Who supplies the trucking industry, and how much do trucking firms spend on software relative to revenue?"
- "Find public SaaS comps for vertical software in construction and pull their revenue growth."
Troubleshooting
401 or "authentication required" mid-conversation — access tokens last one hour
and refresh automatically for 30 days; past that, reconnect the connector (claude.ai) or re-run
/mcp (Claude Code).
Connector won't add — confirm the URL ends in /mcp and the client ID
and secret are set under Advanced settings.
Stuck? Email us.