Your AI agent, wired to official US data.
The official Synergic APIs MCP server gives Claude, Cursor, and any
Model Context Protocol client live access to US inflation (CPI since 1913), famous average
prices and the national debt to the penny — with your API key, over one npx command.
500 req/mo · No credit card required
Setup
Add the server to your MCP client config and set your key. That's it — no clone, no build. Get a free API key at synergicapis.com/signup.html (no credit card).
Claude Desktop (claude_desktop_config.json) / Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"synergic-apis": {
"command": "npx",
"args": ["-y", "@synergic-apis/mcp"],
"env": { "SYNERGIC_API_KEY": "YOUR_API_KEY" }
}
}
}
Claude Code
claude mcp add synergic-apis --env SYNERGIC_API_KEY=YOUR_API_KEY -- npx -y @synergic-apis/mcp
Then ask your assistant things like “What is US inflation right now?”, “Plot egg prices since 2020” or “How much did the national debt grow this year?”.
The 8 tools
| Tool | What the agent gets |
|---|---|
get_us_inflation_latest | Latest CPI of all 11 categories with YoY/MoM rates, NSA or seasonally adjusted. |
get_us_inflation_history | Monthly CPI history of one category — headline back to 1913. |
get_us_inflation_annual | Official annual average CPI (the BLS M13 rows); the whole headline series in one call. |
get_famous_prices | Eggs, gasoline, milk, bread, ground beef, coffee, electricity — latest basket or per-item history since 1976. |
get_us_debt_latest | The US national debt today, to the penny (U.S. Treasury). |
get_us_debt_history | Daily debt since 1993 or fiscal-year-end debt since 1790 — 235 years in one call. |
get_us_interest_rates | Average interest rates the Treasury pays, by security class (bills, notes, bonds…), 2001+. |
get_my_usage | Plan, requests used and remaining quota of the configured key. |
Why agents love it
Official numbers, never invented
Everything comes from the BLS and the U.S. Treasury through the same gateway as the raw APIs. Months the government never published are served as null — your agent won't hallucinate them.
Built for tool use
snake_case tools with validated inputs, compact JSON outputs and error messages an LLM can act on: invalid key, rate limit with retry timing, quota with an upgrade path.
One key, honest limits
The MCP server uses your normal Synergic APIs key and counts against the same quota. get_my_usage tells the agent exactly what's left.
Works everywhere MCP does
Claude Desktop, Claude Code, Cursor, and any other MCP-compatible client. Stdio transport, Node 18.17+, nothing else to install.