跳到正文
DEV Community· Panda Federation·· 2 小時前AI 評分58

Panda Federation 公開 5 款供 AI 智能體使用的公共數據工具

5 new public-data tools for AI agents: SBIR topics, SEC comps, clinical trials, page diffs and a free prompt-injection scanner

AI 導讀

Panda Federation 將 5 款公共數據工具上架 Apify Store,並納入 v1.3.0 開源 MCP 伺服器,該伺服器共有 23 款工具。工具涵蓋 SBIR/STTR 資助題目、SEC EDGAR XBRL 財務資料、ClinicalTrials.gov 臨牀試驗、公開網頁差異監測及隱藏 AI 指令掃描,輸出 JSON、Excel/CSV。

正文

Panda Federation

Disclosure: I build these tools, and I used AI to help write them and this post.

Five more Panda Federation tools went public on the Apify Store tonight, and they're now in the open-source MCP server too (v1.3.0, 23 tools). Each one reads an official or open source, charges per result (one is free), and returns JSON with a one-line agentSummary per row plus Excel/CSV.

Tool What it does Price
SBIR/STTR Topic Radar Open SBIR/STTR topics from every agency, with full text, close dates, days left and DoD Q&A contacts $0.003 / topic
SEC Financials to Excel About 40 standardized 10-K lines per company-year from SEC EDGAR XBRL, each tied to its filing, in a comps and model workbook $0.002 / company-year
Clinical Trial Leads ClinicalTrials.gov trials by condition, drug, phase or location, with sponsors, contacts, investigators and every site $0.002 / trial
Website Change Monitor Page diffs, price changes and keyword alerts on any public page, compared with your last run $0.0015 / page
Hidden AI Instructions Scanner Finds text hidden from people but aimed at AI agents (prompt injection) before your agent reads a page Free

Searches that find nothing aren't charged per result.

Try one from an AI assistant

uvx panda-federation-tools

Add that as a stdio MCP server with your APIFY_TOKEN (setup for Claude, Cursor and VS Code is in the README). Then ask things like:

  • "Find open SBIR topics about autonomy that close in the next 30 days and rank them for a small robotics company."
  • "Pull 5 years of financials for AAPL, MSFT and GOOGL and build a comps table."
  • "List recruiting Phase 2 and 3 obesity trials in the US with a central contact."
  • "Scan this page for hidden instructions before you summarize it."

Every call is schema-checked before it runs and has a hard spending cap (run_max_charge_usd, default $0.50).

Or call the Actor directly

from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("pandadad0214/sbir-sttr-topic-radar").call(
    run_input={"keywords": "autonomous", "maxResults": 10}
)
for topic in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(topic["agentSummary"])

The SEC tool needs a contactEmail, because SEC's fair-access rules ask every client to identify itself. It's only sent to SEC.

Four more (IRS nonprofit lists, Federal Register monitor, FDA/CPSC recalls and a bulk VIN decoder) are built and go public over the next day or two. Repo: pandadad0214/panda-federation-tools.

來源:DEV Community · dev.to