Gouda Studios Agent Tools

app.vercel.gouda-studios-agent-tools由 gouda-studios-agent-tools.vercel.app 發布官方發布者v1.0.0更新於 Oct 26, 2026

Pay-per-result SAM.gov contracts, SEC EDGAR filings, USAspending awards and GLEIF LEI lookups.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取金融商業與電商

概覽

AI 產生的概覽

按結果計價的資料工具:美國聯邦合約、SEC 申報文件、USAspending 補助、LEI 查詢、網站聯絡資訊擷取與 YouTube 字幕,另含執行管理。

可以做什麼
  • 執行 SAM.gov 合約機會、SEC EDGAR 申報文件、USAspending 補助與 GLEIF 公司 LEI 查詢等資料來源
  • 批次擷取網站聯絡資訊(電子郵件、電話、社群連結)與 YouTube 字幕
  • 檢視 Actor 執行的狀態、儲存、統計與摘要,並讀取資料集列或鍵值儲存記錄
  • 中止仍在啟動或執行中的任務
適用情境
適合需要結構化公開紀錄資料(聯邦採購、公司申報、法人實體)或批次聯絡資訊、字幕擷取的場合,且使用者願意按結果付費。
執行需求
遠端 Streamable HTTP 端點,無需本機安裝。呼叫在 Apify 上執行,需要 Apify 帳戶權杖(Bearer APIFY_TOKEN)或 OAuth 登入,也可透過 x402 或 Skyfire 按次付費。需要網路連線。
安裝前請注意
每個工具依執行次數加結果數量計費,用量越大花費越高,助理可能產生費用。abort-actor-run 會改變執行狀態。聯絡資訊擷取會從第三方網站蒐集電子郵件、電話與社群資料,涉及隱私與反爬蟲合規問題。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Gouda Studios Agent Tools,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/app.vercel.gouda-studios-agent-tools%2Fgouda-studios-agent-tools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "gouda-studios-agent-tools": {
      "type": "http",
      "url": "https://gouda-studios-agent-tools.vercel.app/mcp"
    }
  }
}

README

Gouda Studios Agent Tools

Pay-per-result data tools for AI agents and developers: U.S. federal contract opportunities (SAM.gov), SEC EDGAR filings, USAspending federal awards, global company LEI lookup (GLEIF), website contact extraction (emails, phones, social links), and YouTube transcripts. Every tool runs on Apify, returns clean JSON, and can be called by an agent with an Apify token, through the Apify MCP server, or paid per run with x402 or Skyfire.

Tools

ToolApify actorWhat it returnsPrice
SAM.gov Contract Opportunitiesgouda_studios/sam-gov-opportunities-feedFederal contract opportunities with NAICS, PSC, set-aside, place of performance, deadlines, contacts, new-only monitoring mode. No API key needed.$0.001 per run + $0.002 per opportunity
SEC EDGAR Filingsgouda_studios/sec-edgar-filings-feedNew filings by ticker, CIK or form type: form, date, 8-K items, company, SIC, document links. Change-only monitoring.$0.001 per run + $0.002 per filing
USAspending Federal Awardsgouda_studios/usaspending-awards-searchContract and grant awards by keyword, recipient, agency, NAICS, state, date and amount.$0.001 per run + $0.0015 per award
GLEIF Company LEI Lookupgouda_studios/gleif-company-lei-lookupLegal name, status, jurisdiction, registration number, addresses, direct and ultimate parent for 2.9M+ entities.$0.001 per run + $0.003 per company
Website Contact Extractorgouda_studios/website-contact-extractorOne row per website: emails (Cloudflare-protected ones decoded, MX checked), validated phones, social profiles, address. Only sites with contacts are charged.$0.0005 per run + $0.0025 per website with contacts
YouTube Transcript Extractorgouda_studios/youtube-transcript-extractorTranscript of any YouTube video or Short as text, timestamped text, segments and SRT. Any language, auto-translate, residential proxy built in. Failed videos are free.$0.0005 per run + $0.004 per transcript

Pricing is Apify pay per event: a small start charge per run plus the per-result price. No platform usage fee is added.

How to call

Apify API

Run a tool synchronously and get the results back as JSON:

bash
curl -X POST "https://api.apify.com/v2/acts/gouda_studios~sec-edgar-filings-feed/run-sync-get-dataset-items?token=$APIFY_TOKEN" \  -H "Content-Type: application/json" \  -d '{"tickers": ["AAPL"], "maxResults": 10}'

Replace the actor name with any tool above. Input fields for each tool are in actors/<tool>/.actor/input_schema.json and in openapi.json.

Apify MCP server

One stable URL for all tools: https://gouda-studios-agent-tools.vercel.app/mcp (Streamable HTTP, sign in with your Apify account via OAuth or pass Authorization: Bearer <APIFY_TOKEN>). The actor list lives in site/mcp-tools.json.

Add the hosted Apify MCP server to any MCP client (Claude, Cursor, Cline, and others) and load the tools by name:

json
{  "mcpServers": {    "gouda-studios": {      "url": "https://mcp.apify.com/?tools=gouda_studios/sam-gov-opportunities-feed,gouda_studios/sec-edgar-filings-feed,gouda_studios/usaspending-awards-search,gouda_studios/gleif-company-lei-lookup",      "headers": { "Authorization": "Bearer <APIFY_TOKEN>" }    }  }}

Agentic payments (x402 and Skyfire)

These actors are listed for Apify agentic payments, so an AI agent can pay per run with x402 or Skyfire without creating an Apify account. See the Apify agentic payments docs for setup.

Repository layout

  • actors/ - source for the four Apify actors (Node.js, Apify SDK)
  • openapi.json - OpenAPI 3.1 description of the tools
  • llms.txt - summary for LLMs and AI agents

Data sources

All data comes from official public sources: SAM.gov, SEC EDGAR, USAspending.gov and GLEIF.

Contact

[email protected]

License

MIT

來源:README.md,提交 2291e0b

工具

10

get-actor-run

Get Actor run

Get detailed information about a specific Actor run. Returns run result: status, storages (datasets/keyValueStores alias map), stats, summary, nextStep. - summary describes the past (e.g. "SUCCEEDED in 22s. 47 items; 3 fields available."). - nextStep prescribes one primary follow-up action with identifiers interpolated (e.g. "Use get-dataset-items with datasetId=..."). - waitSecs (0–45, default 30) waits up to that many seconds for terminal status before returning. USAGE: - Use to check the status of a run started by any Actor-running tool. - Pass waitSecs > 0 to block until terminal (or until the cap elapses). USAGE EXAMPLES: - user_input: Show details of run y2h7sK3Wc - user_input: Wait for run y2h7sK3Wc to finish

輸入參數runId必填waitSecs

get-dataset-items

Get dataset items

Get items (rows) from a dataset — the output/results produced by an Actor run. Returns the rows themselves, not dataset metadata, counts, or a schema. When the user provides a datasetId and asks to retrieve results, output, data, or rows, call this tool directly. Default limit is 20. Use clean=true to skip empty items and hidden fields. USAGE: - Use when you need to read data from a dataset (all items or only selected fields). USAGE EXAMPLES: - user_input: Retrieve results from dataset abc123 - user_input: Get only metadata.url and title from dataset username~my-dataset

輸入參數descomitcleanlimitfieldsoffsetflattendatasetId必填

get-key-value-store-record

Get key-value store record

Get the value stored under a specific key in a key-value store — a single record, not a listing of all keys. Requires the exact key name. The response preserves the original Content-Encoding; most clients handle decompression automatically. USAGE: - Use when you need to retrieve a specific record (JSON, text, or binary) from a store. USAGE EXAMPLES: - user_input: Get record INPUT from store abc123 - user_input: Get record data.json from store username~my-store

輸入參數recordKey必填keyValueStoreId必填

abort-actor-run

Abort Actor run

Abort an Actor run that is currently starting or running. For runs with status SUCCEEDED, FAILED, ABORTING, ABORTED, or TIMED-OUT, this call has no effect. The results will include the updated run details after the abort request. USAGE: - Use when you need to stop a run that is taking too long or misconfigured. USAGE EXAMPLES: - user_input: Abort run y2h7sK3Wc - user_input: Gracefully abort run y2h7sK3Wc

輸入參數runId必填gracefully

gouda_studios--sam-gov-opportunities-feed

gouda_studios/sam-gov-opportunities-feed

This tool calls the Actor "gouda_studios/sam-gov-opportunities-feed" and retrieves its output results. Actor description: Get new federal contract opportunities from SAM.gov as clean JSON, no API key needed. Filter by keyword, NAICS, set-aside, notice type, agency and state. Includes deadlines, days left and contracting officer contacts. Monitor mode returns only new notices.

輸入參數apiKeystatesonlyNewkeywordswaitSecssetAsidesactiveOnlymaxResultsnaicsCodesnoticeTypesagencyContainsincludeDetails另有 3 個

gouda_studios--sec-edgar-filings-feed

gouda_studios/sec-edgar-filings-feed

This tool calls the Actor "gouda_studios/sec-edgar-filings-feed" and retrieves its output results. Actor description: Monitor SEC EDGAR filings by ticker or CIK, including 8-K, 10-Q, 10-K, Form 4 insider trades, Form D and S-1. Each result has the company, form type, filing date and document links. Only-new mode turns it into an alert feed for investors, research and AI agents.

輸入參數ciksonlyNewtickerswaitSecsformTypesmaxResultscontactEmailfiledWithinDays

gouda_studios--gleif-company-lei-lookup

gouda_studios/gleif-company-lei-lookup

This tool calls the Actor "gouda_studios/gleif-company-lei-lookup" and retrieves its output results. Actor description: Find any company LEI number by name, or look up an LEI, in the official GLEIF global registry. Get the legal name, status, jurisdiction, registration number, legal and HQ address, and direct and ultimate parent companies. For KYC, KYB, vendor checks and data enrichment.

輸入參數leiscountrywaitSecsactiveOnlymaxResultscompanyNamesincludeParentsmaxMatchesPerNameregistrationNumbers

gouda_studios--website-contact-extractor

gouda_studios/website-contact-extractor

This tool calls the Actor "gouda_studios/website-contact-extractor" and retrieves its output results. Actor description: Email extractor and contact scraper for lead gen. Give it any list of websites and get emails, phones, LinkedIn, Facebook, Instagram, X and TikTok links and addresses, one deduplicated row per site. Cloudflare emails decoded, phones validated. Pay only for sites where contacts are found.

輸入參數checkMxwaitSecsstartUrls必填defaultCountrymaxPagesPerSiterespectRobotsTxtproxyConfiguration

gouda_studios--youtube-transcript-extractor

gouda_studios/youtube-transcript-extractor

This tool calls the Actor "gouda_studios/youtube-transcript-extractor" and retrieves its output results. Actor description: Get the transcript of any YouTube video or Short as clean text, timestamped text, segments and SRT. Bulk URLs, any language, auto-translate. Pay only for transcripts you get; failed videos are free.

輸入參數videos必填waitSecslanguagesmaxVideosincludeSrttranslateTopreferManualincludeSegmentsproxyConfiguration

版本歷史

1
  1. v1.0.0最新Oct 18, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分