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 分