
Apizie Finance
io.github.nafadza14由 GitHub 账号 nafadza14 发布v1.0.0更新于 Nov 1, 2026
Official cited financial data layer for AI agents (SEC EDGAR, FRED, ECB, Treasury, GLEIF).
发布方自己的服务:Finance Foundation
概览
Apizie Finance 是一个远程 MCP 服务器,让助手访问 SEC EDGAR、FRED、ECB、美国财政部、GLEIF 和世界银行的官方金融与经济数据,并附带引用来源。
- 可以做什么
- 搜索并查看 API 目录:search_scrapers、get_scraper_schema、list_categories
- 调用目录端点并获取带来源的结果:run_scraper
- 查看账户与用量:get_account、get_usage
- 提交并跟踪批量任务:bulk_submit、bulk_status
- 金融增值数据源:SEC EDGAR、FRED、ECB、美国财政部、GLEIF 与世界银行,以及公司、宏观的合并端点,每个结果都带发布方、官方链接、获取时间、许可与署名
- 适用场景
- 适合助手需要可溯源的金融或宏观经济数据时,例如公司申报文件、利率、收益率曲线、法人识别码、发展指标,且答案必须注明官方发布方。也适合批量获取大量数据点以及监控数据源变化。
- 运行要求
- 远程 Streamable HTTP 端点,位于服务方的 /mcp 路径;支持 OAuth 的客户端需登录并点击允许,其他客户端使用 Bearer 令牌或 x-api-key 请求头发送 API 密钥。金融数据源需要有效的付费 Finance 套餐,否则调用返回 finance_plan_required 错误。自托管部署时 FRED 端点需要免费的 FRED API 密钥。
安装
在 SourceWeft 中
- 打开 控制台中的 Apizie Finance,将其添加到工作区。
- 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
交给智能体安装
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.github.nafadza14%2Fapizie-finance/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。
{
"mcpServers": {
"apizie-finance": {
"type": "http",
"url": "https://www.apizie.tech/mcp"
}
}
}README
Apizie
One API key for thousands of public data sources. Plus Apizie Finance: official financial data with citations for AI agents.
Apizie turns thousands of public APIs into clean JSON behind one API key, with an MCP server for Claude, ChatGPT and Cursor. Apizie Finance is a premium add-on: SEC EDGAR, FRED, the ECB, the U.S. Treasury, GLEIF and the World Bank through one REST API and one MCP server, where every answer carries its source (publisher, official URL, retrieval time, licence, attribution).
It is a complete, self-hostable platform with zero runtime dependencies (Node.js ≥ 20). It includes:
-
Apizie Finance (premium): the six sources (
finance:sec-edgar,finance:fred,finance:ecb,finance:us-treasury,finance:gleif,finance:worldbank) plus combined, cited endpoints inofficial:companyandofficial:macro. They need an active Finance plan (user.financePlan, checked insrc/core/executor.js), use their own quota (fin:<owner>counters insrc/core/limits.js) and answer403 finance_plan_requiredotherwise. Provenance lives insrc/core/sources.js; licence guards include the FRED third-party-copyright filter and SEC fair-access pacing. -
Data alerts (Finance): watch new SEC filings, FRED series, the Treasury curve, ECB rates or World Bank values and get a signed
data.changedwebhook (src/core/watches.js, daily Vercel cron at/api/cron/watches). -
Key permissions: new keys and MCP connections are read-only by default, can be limited to categories, and refused calls are never billed.
-
Website: a landing page with the animated globe hero, a searchable catalog, a page per scraper with a "Try it" console and code samples, pricing, docs, the MCP page, a showcase, a status page, issue reporting and legal pages.
-
Accounts: email/password sign-in plus GitHub, Google and Discord OAuth.
-
Dashboard: overview, API keys (with IP allowlists), usage charts, request logs, bulk jobs, signed webhooks, billing with card checkout through Dodo Payments (USD), and settings.
-
Admin panel: users and plans, invoice approval, scraper on/off switches, reports and showcase moderation.
-
API:
GET|POST /v1/{category}:{scraper}/{endpoint}with one envelope, plans and quotas, per-minute rate limits, caching, bulk jobs with idempotency, OpenAPI files andllms.txt. -
MCP server at
/mcpwith 8 tools for AI agents. -
Global APIs: 3,319 APIs with about 142,500 operations from official API descriptions: the APIs.guru OpenAPI Directory, AWS (382 services, SigV4-signed), Azure (Resource Manager and data plane, 336), Google (350, Discovery documents), Alibaba Cloud (341, ACS3-signed), Tencent Cloud (254, TC3-signed), Akamai (51, EdgeGrid-signed), HubSpot, Microsoft Fabric, SendGrid, Confluent Cloud, LINE, Webex and other provider-published specs. Keyless ones are live; the rest run with the caller's own provider key (
x-upstream-key, never stored). See/docs/byokanddocs/API-SOURCES.md; rebuild withscripts/build-directory.sh. -
Native live modules: 404 APIs / 930 endpoints built on official public APIs, open data or publisher RSS feeds, including 153 keyless public APIs, 104 international news feeds, a general RSS/Atom reader and 30 open-data portals and research-data repositories (CKAN, Dataverse). Public catalog: 3,723 APIs and 143,423 endpoints (712 APIs / 10,757 endpoints live with no extra key, the rest with your own provider key). 202 planned sources are visible to admins only.
The architecture and API contract come from an evidence-backed reverse-engineering study of zapi.ink, done with the REA methodology. See docs/REA-REPORT.md (Bahasa Indonesia) and docs/evidence/. No zapi code, scraper internals, branding or copy is reused. The catalog structure (sources, endpoint names, parameter schemas) was imported from their public OpenAPI index, with the circumvention category (Bypass Tools) removed.
Supabase backend + Google sign-in
- Supabase SQL editor: run
supabase/migrations/0001_apizie.sqlonce. - Supabase → Authentication → Providers: enable Google (Google Cloud redirect URI:
https://hfscpcwrntvdslxwddjy.supabase.co/auth/v1/callback). - Supabase → Authentication → URL Configuration → Redirect URLs: add
https://<your-domain>/auth/supabase/callback(andhttp://localhost:8787/auth/supabase/callbackfor local). - Vercel env vars:
SUPABASE_PROJECT_ID,SUPABASE_PUBLISHABLE_KEY,SUPABASE_SECRET_KEY,APIZIE_SESSION_SECRET,APIZIE_ADMIN_EMAILS,APIZIE_PUBLIC_URL. /healthzreports"storage":"SupabaseKV"when connected.
MCP for end users
https://<your-domain>/mcp (Streamable HTTP). Apps that support OAuth (Claude.ai and Claude Desktop custom connectors, ChatGPT, Claude Code /mcp) only need the URL: they discover /.well-known/oauth-protected-resource, register themselves, and the user signs in and presses Allow. Other apps send an API key (Authorization: Bearer apz_… or x-api-key). Setup snippets are on /mcp.
Run locally
- Open http://localhost:8787 and click Sign up. Locally, the first account you create becomes admin.
- Go to Dashboard → API keys → Create key.
- Call an endpoint:
To run the tests: npm test (138 tests).
Deploy to Vercel
-
Push this repo to GitHub and import it in Vercel (Framework preset: Other).
vercel.jsonalready sets the build (npm test), the output (public) and the rewrites to theapi/apizie.jsfunction. -
Add storage (required): run
supabase/migrations/0001_apizie.sqlin the Supabase SQL editor and setSUPABASE_PROJECT_ID+SUPABASE_SECRET_KEY(or connect Upstash for Redis, which setsKV_REST_API_URL/KV_REST_API_TOKEN). Without a database, accounts, keys and usage live in memory and vanish between serverless instances; the dashboard shows a red banner and/admin/setupsays what is missing. -
Set these environment variables:
-
Deploy, open the site, sign up with the admin email, then open /admin/setup: every check should be green or "Review".
All options are listed in .env.example.
API in one table
Plans are defined in src/core/plans.js. Every price is in USD and paid by card through Dodo Payments. There are two schemes; the research behind them is in docs/PRICING.md.
General plans (whole public catalog):
Pay-as-you-go above the quota: $0.40 per 1,000 requests from a prepaid USD balance.
Apizie Finance (premium add-on, its own quota, no free tier; ids fin_starter, fin_growth, fin_business):
Finance overage: $1.00 per 1,000 requests from the same balance. Admins can grant Finance from Admin → Customers. Server keys in ZIE_KEYS can carry it too: max+fin_growth:apz_....
Dashboard
/dashboard has twelve sections, all backed by /api/me/* (src/dashboard/account.js):
Billing flow (card checkout, USD)
- The user picks a plan (1 to 12 months) or a USD top-up in Billing and is sent to a Dodo Payments checkout. Tax is calculated at checkout by Dodo (merchant of record).
- Dodo calls
POST /webhooks/dodo(signed, Standard Webhooks). The return page also asks Dodo directly, so payment is applied even if the webhook is late. - A plan becomes active for 30 days per month paid; a top-up is added to the balance. The
invoice.paidwebhook fires and, if the customer was referred, the referrer earnsAPIZIE_AFFILIATE_PERCENT(default 10%). - With Use balance when the plan quota runs out switched on, requests above the monthly quota cost $0.0004 each from the balance instead of returning 429 (response header
X-Billing: payg).
Adding scrapers
Copy src/scrapers/_template.js into src/scrapers/live/ and register it in src/scrapers/index.js. A live module with the same category:slug as a catalog entry replaces its planned endpoints. Helpers in src/scrapers/kit.js (getJson, feed, url, ScraperError, requireEnv, …) keep handlers small. Use official APIs or open data only.
Refreshing the global API directory
Operators may set shared provider keys with APIZIE_UPSTREAM_KEY_<CATEGORY>_<SLUG> (for example APIZIE_UPSTREAM_KEY_FINANCE_STRIPE). A caller's own x-upstream-key always wins.
Project layout
License
MIT © Zieads. Not affiliated with Zapi / Zeative Labs. You are responsible for complying with each data source's terms and with UU PDP.
来源:README.md,提交 dc1137d
工具
0版本历史
1- v1.0.0最新Nov 1, 2026
评分
已满足适用检查项的 85%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通必需25 分
- 已声明认证方式必需10 分
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Finance 集成
Finance Foundation
foundation.finance官方发布者
远程 MCP 服务器,提供开放金融参考数据:查询公司、市场、基金与资产,解析标识符,遍历知识图谱并读取定期刷新的参考序列。
FYN
fyi.fyn官方发布者
面向AI代理的只读个人财务工具:预算、收据、净资产、账单。OAuth 2.1。AI 翻译

Korea Finance Factcheck
由 GitHub 账号 hs85-newbie 发布
核对韩国财经文章中的数字,与DART、韩国银行ECOS和美国财政部数据进行比对AI 翻译

Finance MCP
由 GitHub 账号 aowang-ai 发布
托管型 MCP 服务器,让助手发现、查看并调用金融数据工具,覆盖美股、SEC 文件、宏观数据、加密货币与预测市场。

SiteCheck Crypto & Finance
由 GitHub 账号 bck-stack 发布
远程 MCP 端点,提供 174 个按次付费的加密、DeFi、链上与金融数据工具,通过 x402 稳定币微支付结算。