
Synergic APIs
io.github.Synergic-APIsPublished by GitHub account Synergic-APIsv0.1.2Updated Oct 24, 2026
Official US data for AI agents: CPI inflation since 1913, famous prices, national debt since 1790.
Overview
Local MCP server giving assistants official US CPI inflation, famous consumer prices, national debt and Treasury interest rate data from Synergic APIs.
- What you can do
- Retrieve latest CPI for all categories with year-over-year and month-over-month rates, plus monthly and annual CPI history by category back to 1913 and official annual averages. Look up the latest basket of famous US prices (eggs, gasoline, milk, bread, ground beef, coffee, electricity) or one item's monthly history since 1976. Fetch the current US national debt to the penny, daily debt history since 1993, and annual debt outstanding since 1790. Read Treasury average interest rates by security class, latest or monthly history since 2001. Check the plan, requests used, monthly limit and reset date of the API key.
- When to use it
- Useful when an assistant needs authoritative US economic figures — inflation, everyday prices, national debt or Treasury rates — for analysis, comparisons over time, or charts, without scraping government sites.
- Requirements
- Runs locally over stdio via npx, so Node.js 18.17+ is needed. A Synergic APIs key is required in the SYNERGIC_API_KEY environment variable; the free tier allows 500 requests per month and 10 requests per minute. Network access to the Synergic APIs gateway is required; SYNERGIC_GATEWAY_URL can override the base URL.
Installation
In SourceWeft
- Open Synergic APIs in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Synergic APIs — MCP Server
Official Model Context Protocol server for Synergic APIs: official US economic data for AI agents. It gives Claude, Cursor, and any MCP-capable client direct access to:
- US Inflation API — the official CPI-U from the Bureau of Labor Statistics: 11 categories, YoY/MoM rates computed like the BLS, monthly history back to 1913, official annual averages.
- Famous prices — US average price of eggs, gasoline, milk, bread, ground beef, coffee and electricity, monthly since 1976.
- US National Debt API — the U.S. Treasury debt to the penny, every business day since 1993, annual debt outstanding since 1790, and the average interest rates the Treasury pays.
All amounts are JSON numbers, periods are YYYY-MM / YYYY-MM-DD, and missing
months in the official record are served as null — never invented.
Requirements
- Node.js 18.17+ (
npxincluded). - A Synergic APIs key. Get one free (no credit card) at synergicapis.com/signup.html — 500 requests/month, both APIs, full history. Paid plans at synergicapis.com/pricing.html.
Installation
The server runs over stdio via npx — no clone, no build.
Claude Desktop
Add to claude_desktop_config.json (Settings → Developer → Edit Config):
Claude Code
Cursor
Add to ~/.cursor/mcp.json (or .cursor/mcp.json in your project):
Configuration
Tools
History tools paginate by period range: when a response's meta.next_end is not
null, call the tool again with end set to that value to get older data.
Try it
Ask your assistant things like:
- "What is US inflation right now, headline and core?"
- "Plot the price of eggs since 2020."
- "How much did the US national debt grow in the last 12 months?"
- "What rate does the Treasury pay on T-bills today vs 2021?"
Troubleshooting
- "SYNERGIC_API_KEY is not set" — the server exits at startup if the key is
missing. Add it to the
envblock of your MCP client config (see above) and restart the client. - "Invalid API key" — the gateway rejected the key (typo or revoked). Keys
look like
sk_.... Get a fresh one at synergicapis.com/signup.html. - "Rate limit exceeded … retry after Xs" — you hit your plan's per-minute limit (free: 10 req/min). Wait and retry.
- "Monthly quota exhausted" — you used the month's requests (free: 500).
Ask the agent to call
get_my_usagefor details, wait for the 1st (UTC), or upgrade at synergicapis.com/pricing.html. - Tools don't appear in the client — check the client's MCP logs; the most
common causes are an old Node (needs 18.17+) or
npxnot on the PATH used by the client. Runningnpx -y @synergic-apis/mcpin a terminal should printready on stdioto stderr and then wait for input. - Corporate proxy / self-hosted testing — point
SYNERGIC_GATEWAY_URLat your gateway; the server only ever issues GET requests withX-Api-Key.
Development
Data sources & license
Data: U.S. Bureau of Labor Statistics and U.S. Treasury Fiscal Data (public domain; this product is not endorsed by or affiliated with either agency). Code: MIT.
Source: README.md at commit 0239e30
Tools
0Version history
1- v0.1.2LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.