Skip to main content
Glama

Server Details

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

Ownership verified
Status
Healthy
Uptime
96.3% over 21 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
goudastudios/gouda-studios-agent-tools
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.5/5.0

Scored across 11 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: actor-run lifecycle operations, storage retrieval, and specific external data-source lookups are well separated. There is little risk of an agent confusing one tool with another.

Naming Consistency3/5

The tool names are readable and all use kebab-case, but conventions are mixed: platform tools use unprefixed verb-object names while domain tools use a 'gouda_studios--' prefix and mostly resource-phrase names. The pattern is understandable but not consistent.

Tool Count5/5

Eleven tools is a well-scoped set for a server combining actor/storage support with multiple data-source integrations. Each tool appears to earn its place without excessive overlap.

Completeness3/5

Core read operations are present, but the actor-run lifecycle lacks a start/list operation, and dataset/key-value storage support is read-only with no listing or write operations. These gaps limit end-to-end workflows even though individual lookups are covered.

Available Tools

11 tools
abort-actor-runAbort Actor runA
DestructiveIdempotent
Inspect

Requests abort of an Actor run that is starting or running. No effect if the run already finished.

NameRequiredDescriptionDefault
runIdYesActor run id.
gracefullyNoIf true, request a graceful abort.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare destructiveHint=true and idempotentHint=true, so the safety profile is covered. The description adds genuine context beyond them: the state-dependent no-op behavior and the word "Requests" implying the abort is an asynchronous request rather than a guaranteed immediate kill. It does not say what happens to a partially written run's output, which would have earned a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, zero filler, and the primary action is front-loaded with the caveat immediately after. Nothing is redundant with the title or with structured fields.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained. For a two-parameter destructive tool with full annotation coverage, the definition covers the essential semantics; the only gap is the graceful-abort tradeoff, which the schema partially carries.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so both parameters are already documented in the schema, making 3 the baseline. The description adds the run-state context that determines whether runId matters at all, but says nothing about the gracefully flag beyond what its schema description already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description gives a specific verb and resource ("Requests abort of an Actor run") plus a scope qualifier ("starting or running"), which is clearly distinguishable from the unrelated sibling tools listed. It stops short of differentiating within a family of run-management tools, since no such siblings appear here.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states an explicit pre-condition (run must be starting or running) and an explicit no-op case ("No effect if the run already finished"), which is real when-to-use guidance. It does not discuss when to choose a graceful vs. immediate abort, leaving the main usage decision to the schema flag.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get-actor-runGet Actor runA
Read-onlyIdempotent
Inspect

Returns status, storages, stats, and a short summary for one Actor run. Use after starting a run, or with waitSecs to wait for a terminal status.

NameRequiredDescriptionDefault
runIdYesActor run id.
waitSecsNoSeconds to wait for the run to finish (0-45).

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so safety is covered. The description adds the non-obvious trait that the call can block for a while when waitSecs is supplied, returning once the run reaches a terminal status. It stops short of stating what happens if the wait times out or the runId is unknown.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, no filler, with the return contents front-loaded and the usage guidance second. Every clause carries information the agent needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so the description need not detail return values, and annotations cover the safety profile; the blocking-wait behavior is disclosed. For a two-parameter tool this is nearly complete, with only edge-case behavior (timeout, missing run) unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both runId and waitSecs are already documented, giving a 3 baseline. The description's "wait for a terminal status" adds modest intent context for waitSecs but no format, bounds, or interaction detail beyond the schema's own 0-45 range note.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

"Returns status, storages, stats, and a short summary for one Actor run" gives a specific verb (returns) plus the exact resource (a single Actor run) and even enumerates the payload contents. It cleanly separates from abort-actor-run by being a read rather than a control action, though it never names that sibling explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use after starting a run, or with waitSecs to wait for a terminal status" tells the agent both the lifecycle position (post-start) and the polling-vs-blocking mode. There is no explicit when-not guidance or named alternative, which keeps it short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get-dataset-itemsGet dataset itemsB
Read-onlyIdempotent
Inspect

Returns rows from a dataset produced by an Actor run. Use when you have a datasetId and need the result items.

NameRequiredDescriptionDefault
descNoIf true, return newest items first.
omitNoComma-separated fields to omit.
cleanNoIf true, skip empty items and hidden fields.
limitNoMaximum number of items to return.
fieldsNoComma-separated fields to include.
offsetNoNumber of items to skip.
flattenNoComma-separated fields to flatten.
datasetIdYesDataset id or username~dataset-name.

Output Schema

NameRequiredDescription
itemsYesDataset items
limitYesLimit used for pagination
offsetYesOffset used for pagination
summaryYesSummary of the result
nextStepYesOne follow-up action with tool name
datasetIdYesDataset ID
itemCountYesNumber of items returned
totalItemCountYesTotal items in dataset
apifyConsoleUrlNoPersonalized Apify Console link to the dataset; present.

TDQS

B3.4/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world scope, so the safety profile is covered. The description adds only that the dataset originates from an Actor run. It says nothing about pagination behavior, default limits, ordering defaults, or what happens with an invalid/empty datasetId.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the purpose followed by the usage condition, with no filler. It is arguably too terse for an eight-parameter paginated read, but nothing in it is wasted or misplaced.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-shape explanation is not required, and all parameters are covered by the schema. However, for a paginated, field-shaping read tool, the description omits any hint about paging through large datasets or how limit/offset interact, leaving the agent to infer retrieval strategy.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so all eight parameters (limit, offset, desc, clean, fields, omit, flatten, datasetId) are already documented in the schema. The description adds no meaning on top of that, which is the expected baseline when the schema does the work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource: 'Returns rows from a dataset produced by an Actor run.' An agent can tell this is a read of dataset items rather than an Actor run or key-value store operation. It does not name a sibling it is not, but no sibling in the list is a closely competing dataset-item reader.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use when you have a datasetId and need the result items' gives a clear precondition and intent, which implies when to reach for it. It offers no exclusions, no mention of what to use when you do not yet have a datasetId (e.g. fetching the run first), and no guidance among the field-shaping options.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get-key-value-store-recordGet key-value store recordA
Read-onlyIdempotent
Inspect

Returns one record from a key-value store by store id and record key. Use for INPUT, OUTPUT, or other named records.

NameRequiredDescriptionDefault
recordKeyYesRecord key to retrieve.
keyValueStoreIdYesKey-value store id or username~store-name.

Output Schema

NameRequiredDescription
keyYesRecord key
valueYesThe stored value (JSON, text, or binary)
summaryYesSummary of the result
contentTypeNoMIME type of the stored value
keyValueStoreIdYesKey-value store ID

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is fully covered by structured data. The description adds only the notion of named record types and no failure semantics (e.g., missing key or wrong store), which is the one piece of behavior an agent could genuinely use here.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences with the core action front-loaded and no filler. The second sentence is only mildly informative but is cheap and points at intended record key values.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With an output schema present, the description need not explain return values, and annotations cover the safety profile; parameter documentation is complete in the schema. The only real omission is error/not-found behavior for a lookup tool, which keeps it from a 5.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and both parameters are documented, including the 'username~store-name' form of the store id in the schema. The description's 'by store id and record key' merely restates the schema, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Returns one record from a key-value store') and names the two lookup dimensions (store id, record key), so an agent knows exactly what the tool fetches. It does not need to differentiate from siblings, which are entirely unrelated integrations, but it also does not call that out.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use for INPUT, OUTPUT, or other named records' gives a hint about which record keys are meaningful, implying the tool is for retrieving named payloads. There is no explicit when-not guidance, no alternative retrieval tool named, and no statement about what happens for a missing key.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

gouda_studios--gleif-company-lei-lookupgouda_studios/gleif-company-lei-lookupA
Destructive
Inspect

Looks up a company LEI by name, or returns LEI details by identifier, from the GLEIF registry (legal name, status, jurisdiction, addresses, parents). Use for company identity checks.

NameRequiredDescriptionDefault
leisNoOptional 20-character LEIs to fetch directly.
countryNoOptional ISO 2-letter country of the legal address, .
waitSecsNoSeconds to wait for the run to finish (0-45).
activeOnlyNoIf true, skip archived notices.
maxResultsNoMaximum notices to return.
companyNamesNoLegal names to look up, e.g. ["Apple Inc.","Siemens.
includeParentsNotrue (default) = add direct and ultimate parent (LEI.
maxMatchesPerNameNoHow many candidate entities to return per name or.
registrationNumbersNoOptional company-registry numbers as reported to GLEIF.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

A3.7/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnlyHint=false, destructiveHint=true and openWorldHint=true, yet the description frames the tool purely as a read-only registry lookup with no hint of side effects, cost, or actor-run behavior. The waitSecs/wait semantics of an async run are also never surfaced. The description's 'lookup/return' framing is at odds with the destructive annotation.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences, front-loaded with the primary capability and then the intended use case. No wasted wording, though the second sentence is thin enough to border on filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists so return values need no explanation, and the description covers both lookup modes for a 9-parameter all-optional tool. It omits the asynchronous run/wait behavior and any note on result limits, which leaves a small completeness gap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with all nine parameters documented, so the schema carries parameter meaning. The description only implies the name-vs-LEI modes (companyNames vs leis) and adds no format or behavior detail beyond that, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States specific verbs and resource: 'Looks up a company LEI by name, or returns LEI details by identifier, from the GLEIF registry', and enumerates the returned fields (legal name, status, jurisdiction, addresses, parents). The two lookup modes are clearly distinguished, so an agent can tell this apart from the sibling feed/search tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit use context: 'Use for company identity checks', which tells the agent the scenario this tool serves. It does not name when-not-to-use or point to alternatives, so it falls short of full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

gouda_studios--sam-gov-opportunities-feedgouda_studios/sam-gov-opportunities-feedC
Destructive
Inspect

Returns SAM.gov federal contract opportunities as JSON, filterable by keyword, NAICS, set-aside, notice type, agency, and state. Use for new or matching notices.

NameRequiredDescriptionDefault
statesNoOptional 2-letter US state codes.
onlyNewNoIf true, return only notices not seen before.
keywordsNoOptional free-text search terms.
waitSecsNoSeconds to wait for the run to finish (0-45).
setAsidesNoOptional small-business set-aside codes.
activeOnlyNoIf true, skip archived notices.
maxResultsNoMaximum notices to return.
naicsCodesNoOptional 6-digit NAICS codes.
noticeTypesNoOptional SAM notice type codes.
agencyContainsNoOptional agency name substring.
includeDetailsNoIf true, fetch full notice details.
includeContactsNoIf true, include contracting officer contacts.
postedWithinDaysNoOnly notices from the last N days; 0 = no limit.
minDaysUntilResponseNoMinimum days remaining until response deadline.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

C2.9/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations declare readOnlyHint=false, destructiveHint=true, openWorldHint=true, yet the description presents this as a plain data fetch and never reconciles that profile — no mention that it runs an actor, writes a dataset, blocks for up to waitSecs, or hits SAM.gov rate/API-key constraints. It also omits that onlyNew is stateful (depends on prior runs having recorded seen notices), which materially changes behavior between calls.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, front-loaded with the return type and filter surface, with no filler. The second sentence is thin but not wasteful; the only cost is that the brevity leaves real gaps elsewhere rather than padding this sentence.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists so return values need not be explained, but a 14-parameter, zero-required tool with stateful flags, a blocking wait, and a destructive/actor-run annotation profile needs more than two sentences. Key call-shaping details — defaults that silently narrow results (activeOnly=true, includeDetails=true), and the fact that a 30s wait may return partial runs — go unmentioned.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so every one of the 14 parameters already carries its own documentation; the description's list of filter dimensions merely mirrors a subset of them. It adds no meaning beyond the schema, e.g. nothing on how maxResults interacts with waitSecs or on the semantics of the notice-type and set-aside codes.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb and resource ("Returns SAM.gov federal contract opportunities as JSON") and enumerates the filter dimensions (keyword, NAICS, set-aside, notice type, agency, state), so the agent knows exactly what data comes back. It does not differentiate from the closest sibling, gouda_studios--usaspending-awards-search, which covers a related but distinct dataset (historical awards vs. active opportunities).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use for new or matching notices" is the only usage signal and it is too vague to route an agent: it does not say when to prefer this over usaspending-awards-search, nor when to use onlyNew versus postedWithinDays. No exclusions, prerequisites, or alternative tools are named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

gouda_studios--sec-edgar-filings-feedgouda_studios/sec-edgar-filings-feedB
Destructive
Inspect

Returns SEC EDGAR filings for tickers or CIKs (8-K, 10-Q, 10-K, Form 4, Form D, S-1) with filing dates and document links. Use for company filing monitoring.

NameRequiredDescriptionDefault
ciksNoOptional SEC Central Index Keys, e.g. ["320193"]. Leave.
onlyNewNoIf true, return only notices not seen before.
tickersNoOptional stock tickers, e.g. ["AAPL","NVDA"]. Resolved.
waitSecsNoSeconds to wait for the run to finish (0-45).
formTypesNoForm types to include, .
maxResultsNoMaximum notices to return.
contactEmailNoOptional. SEC asks automated clients to identify.
filedWithinDaysNoOnly filings from the last N days. 0 = no limit (company.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

B3.2/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The annotations declare readOnlyHint=false and destructiveHint=true, which is a surprising profile for a 'returns filings' feed, and the description does nothing to explain or reconcile it (e.g., that invoking it starts a billable actor run that writes to a dataset). It also silently omits the async run model implied by waitSecs and the stateful filtering implied by onlyNew, so the agent cannot tell that repeated calls with onlyNew=true yield different results.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two tight sentences with the resource and its supported form types front-loaded, followed by a usage cue. No filler, though the form-type list is somewhat redundant with the schema title.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists and covers return shape, so the description needn't explain results, and safety hints are in annotations. But for an 8-parameter, run-based tool with zero required inputs, the description leaves the default invocation and the meaning of an empty parameter set unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all eight parameters; the description only echoes the tickers/CIKs inputs and form-type list. Baseline 3 applies — no added syntax, resolution rules, or guidance on interplay between filedWithinDays and onlyNew.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific verb and data source ('Returns SEC EDGAR filings'), and enumerates the concrete form types (8-K, 10-Q, 10-K, Form 4, Form D, S-1) plus the two query keys (tickers/CIKs). This makes it trivially distinguishable from the other sibling feeds (GLEIF, SAM.gov, USAspending), though it never names a sibling.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use for company filing monitoring' gives a use-case frame, but there is no when-not guidance, no mention of what to do if you only have a company name, and no statement of which of tickers vs ciks to supply (or what happens if neither is given, since all 8 params are optional).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

gouda_studios--website-contact-extractorgouda_studios/website-contact-extractorA
Destructive
Inspect

Extracts public emails, phones, social links, and addresses from a list of websites, one deduplicated row per site. Use for contact discovery on public pages.

NameRequiredDescriptionDefault
checkMxNoAdds a free DNS check that each email domain can receive.
waitSecsNoSeconds to wait for the run to finish (0-45).
startUrlsYesWebsites or domains to extract contacts from, one per.
defaultCountryNoTwo-letter country code used to read local phone numbers.US
maxPagesPerSiteNoHow many pages to read on each site, starting with .
respectRobotsTxtNoSkip pages that a site's robots.txt asks crawlers not .
proxyConfigurationNoOptional. Most business sites work without a proxy. Turn.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

A3.7/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false, destructiveHint=true and openWorldHint=true, so the safety profile is covered. The description adds one behavioral fact not in structured fields — results are deduplicated to one row per site — but omits the operationally important traits: this starts a billable actor run, waitSecs (0–45s) caps how long it blocks so output may be partial, and robots.txt is honored by default. With annotations carrying the safety load, this is an adequate-but-thin addition.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler, with the extraction scope and output granularity front-loaded before the usage hint. There is no redundancy with the title or schema.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The output schema exists, so return values need not be explained, and parameter documentation is fully handled by the schema. However, for an open-world crawler with a nested proxy config and a 45-second blocking cap, the description should warn that runs can return partial results or time out and that credits are consumed — context an agent needs to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so every one of the seven parameters, including the nested proxyConfiguration object, is already documented in the schema. The description only restates that the input is a list of websites and adds no guidance beyond it, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names a specific verb (extracts) and enumerates concrete resources (public emails, phones, social links, addresses) plus the input shape (a list of websites) and output shape (one deduplicated row per site). Nothing in the sibling list (YouTube transcripts, SEC filings, LEI lookup, trends) overlaps, so an agent can immediately tell this is the contact-discovery tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

"Use for contact discovery on public pages" gives a positive usage cue and implicitly scopes it to public data, but there is no when-not guidance, no mention of what to do if a site yields nothing, and no routing to siblings (e.g., running the actor first via get-actor-run). Usage is only implied.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

gouda_studios--youtube-transcript-extractorgouda_studios/youtube-transcript-extractorB
Destructive
Inspect

Returns YouTube video or Short transcripts as plain text, timestamped text, segments, or SRT. Use when you need captions or spoken content from a video URL.

NameRequiredDescriptionDefault
videosYesWatch URLs, youtu.be links, Shorts, live or embed URLs.
waitSecsNoSeconds to wait for the run to finish (0-45).
languagesNoLanguage codes in priority order, e.g. en, es, de. If.
maxVideosNoStop after this many videos. Example values: 1000
includeSrtNoAdd an SRT subtitle file as a string.
translateToNoLanguage code to auto-translate the transcript into.
preferManualNoUse manually created captions over auto-generated ones.
includeSegmentsNoAdd an array of segments with start time and duration.
proxyConfigurationNoOptional. Leave off to use our built-in residential.

Output Schema

NameRequiredDescription
tipNoAdvisory guidance RAG Web Browser wrote to its key-value.
runIdYesActor run ID
statsNoRun statistics
statusYesRun status: READY | RUNNING | TIMING-OUT | TIMED-OUT |.
actorIdYesStable Apify Actor ID from the run record
summaryYesPast-tense summary of the run state
exitCodeNoActor process exit code; populated for terminal states.
nextStepYesOne primary follow-up action with identifiers interpolated
storagesYesDataset and key-value store metadata, keyed by alias.
actorNameNo"username/actor-name"
startedAtNoISO timestamp when the run started
finishedAtNoISO timestamp when the run finished (terminal states only)
statusMessageNoPass-through from Apify run.statusMessage
apifyConsoleUrlNoPersonalized Apify Console link to the run; present only.

TDQS

B3.3/5.0
Behavior2/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description frames the tool as a pure retrieval operation ('Returns ... transcripts'), which conflicts with the supplied annotations declaring readOnlyHint=false and destructiveHint=true. The annotations over-warn rather than the description under-warning, but the agent receives no reconciliation. Credit is given for disclosing the four output shapes, which is real behavioral value beyond the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler, with the output forms front-loaded before the usage cue. Nothing redundant or buried.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and the format options are covered. However, for a 9-parameter tool with batch input, language priority, translation, and proxy settings, the description says nothing about batch limits, language fallback behavior, or the waitSecs polling semantics an agent must reason about.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so every parameter, including the nested proxy object, is already documented structurally; the baseline is 3. The description's mention of SRT and segments implicitly maps to includeSrt and includeSegments but adds no syntax or semantics beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete verb and resource — 'Returns YouTube video or Short transcripts' — and enumerates the available output forms (plain text, timestamped text, segments, SRT). This is far more specific than the name alone, though it does not explicitly contrast itself with the other Apify actor tools in the sibling list.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Use when you need captions or spoken content from a video URL' gives a clear trigger condition, but there is no guidance on when not to use it, no mention of alternatives, and no hint about the batch/language/translation options that would steer an agent's call. Adequate but thin.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 11 tool updates
    • Changedabort-actor-run17 fields changed
      • changedInput schema / properties / gracefully / description
        Previous value: -"If true, the Actor run will abort gracefully with a 30-second timeout."New value: +"If true, request a graceful abort."
      • changedInput schema / properties / runId / description
        Previous value: -"The ID of the Actor run to abort."New value: +"Actor run id."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedget-actor-run17 fields changed
      • changedInput schema / properties / runId / description
        Previous value: -"The ID of the Actor run."New value: +"Actor run id."
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Maximum seconds to wait for the run to reach a terminal state (SUCCEEDED, FAILED, ABORTED, TIMED-OUT).\n0 returns immediately with the current status. Cap: 45. Default: 30."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedget-dataset-items9 fields changed
      • changedInput schema / properties / clean / description
        Previous value: -"If true, returns only non-empty items and skips hidden fields (starting with #). Shortcut for skipHidden=true and skipEmpty=true."New value: +"If true, skip empty items and hidden fields."
      • changedInput schema / properties / datasetId / description
        Previous value: -"Dataset ID or username~dataset-name."New value: +"Dataset id or username~dataset-name."
      • changedInput schema / properties / desc / description
        Previous value: -"If true, results are returned in reverse order (newest to oldest)."New value: +"If true, return newest items first."
      • changedInput schema / properties / fields / description
        Previous value: -"Comma-separated list of fields to include in results. Fields in output are sorted as specified. Use dot notation for nested objects (e.g. \"metadata.url\"); the server auto-flattens parent prefixes."New value: +"Comma-separated fields to include."
      • changedInput schema / properties / flatten / description
        Previous value: -"Comma-separated list of fields to flatten (e.g. flatten=\"metadata\" turns {\"metadata\":{\"url\":\"x\"}} into {\"metadata.url\":\"x\"}). Normally derived automatically from dot-notation in `fields`; specify only as a diagnostic override."New value: +"Comma-separated fields to flatten."
      • changedInput schema / properties / limit / description
        Previous value: -"Maximum number of items to return. Default is 20."New value: +"Maximum number of items to return."
      • changedInput schema / properties / offset / description
        Previous value: -"Number of items to skip at the start. Default is 0."New value: +"Number of items to skip."
      • changedInput schema / properties / omit / description
        Previous value: -"Comma-separated list of fields to exclude from results."New value: +"Comma-separated fields to omit."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
    • Changedget-key-value-store-record2 fields changed
      • changedInput schema / properties / keyValueStoreId / description
        Previous value: -"Key-value store ID or username~store-name."New value: +"Key-value store id or username~store-name."
      • changedInput schema / properties / recordKey / description
        Previous value: -"Key of the record to retrieve."New value: +"Record key to retrieve."
    • Changedgouda_studios--gleif-company-lei-lookup48 fields changed
      • changedInput schema / description
        Previous value: -"Looks up legal entities worldwide in the official GLEIF Legal Entity Identifier (LEI) database and returns one JSON row per matched company with legal name, status, address, registration number and parent companies. Example: {\"companyNames\":[\"Apple Inc.\"],\"country\":\"US\"} or {\"leis\":[\"HWUPKR0MPOU8FGXBT394\"]}. Pricing: $0.003 per company row."New value: +"Looks up legal entities worldwide in the official GLEIF."
      • changedInput schema / properties / activeOnly / description
        Previous value: -"true (default) = skip lapsed/inactive entities for name and registration searches.\nExample values: true"New value: +"If true, skip archived notices."
      • removedInput schema / properties / activeOnly / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / activeOnly / title
        Removed value: -"Active entities only"
      • removedInput schema / properties / companyNames / default
        Removed value: -[]
      • changedInput schema / properties / companyNames / description
        Previous value: -"Legal names to look up, e.g. [\"Apple Inc.\",\"Siemens AG\"]. Exact legal name match first, then fuzzy full-text.\nExample values: [\"Apple Inc.\"]"New value: +"Legal names to look up, e.g. [\"Apple Inc.\",\"Siemens."
      • removedInput schema / properties / companyNames / examples
        Removed value: -[
        -  "Apple Inc."
        -]
      • removedInput schema / properties / companyNames / items / description
        Removed value: -"Legal names to look up, e.g. [\"Apple Inc.\",\"Siemens AG\"]. Exact legal name match first, then fuzzy full-text."
      • removedInput schema / properties / companyNames / items / title
        Removed value: -"Company names"
      • removedInput schema / properties / companyNames / prefill
        Removed value: -[
        -  "Apple Inc."
        -]
      • removedInput schema / properties / companyNames / title
        Removed value: -"Company names"
      • changedInput schema / properties / country / description
        Previous value: -"Optional ISO 2-letter country of the legal address, e.g. US, GB, DE. Improves name matching."New value: +"Optional ISO 2-letter country of the legal address, ."
      • removedInput schema / properties / country / title
        Removed value: -"Country"
      • changedInput schema / properties / includeParents / description
        Previous value: -"true (default) = add direct and ultimate parent (LEI, name, country) where reported.\nExample values: true"New value: +"true (default) = add direct and ultimate parent (LEI."
      • removedInput schema / properties / includeParents / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / includeParents / title
        Removed value: -"Include parent companies"
      • removedInput schema / properties / leis / default
        Removed value: -[]
      • removedInput schema / properties / leis / items / description
        Removed value: -"Optional 20-character LEIs to fetch directly."
      • removedInput schema / properties / leis / items / title
        Removed value: -"LEI codes"
      • removedInput schema / properties / leis / title
        Removed value: -"LEI codes"
      • changedInput schema / properties / maxMatchesPerName / description
        Previous value: -"How many candidate entities to return per name or registration number (1-50).\nExample values: 3"New value: +"How many candidate entities to return per name or."
      • removedInput schema / properties / maxMatchesPerName / examples
        Removed value: -[
        -  3
        -]
      • removedInput schema / properties / maxMatchesPerName / title
        Removed value: -"Max matches per name"
      • changedInput schema / properties / maxResults / description
        Previous value: -"Maximum rows overall (1-5000). You pay per row: 100 rows = $0.30.\nExample values: 100"New value: +"Maximum notices to return."
      • removedInput schema / properties / maxResults / examples
        Removed value: -[
        -  100
        -]
      • removedInput schema / properties / maxResults / title
        Removed value: -"Max results"
      • removedInput schema / properties / registrationNumbers / default
        Removed value: -[]
      • changedInput schema / properties / registrationNumbers / description
        Previous value: -"Optional company-registry numbers as reported to GLEIF (registeredAs), e.g. a UK Companies House number."New value: +"Optional company-registry numbers as reported to GLEIF."
      • removedInput schema / properties / registrationNumbers / items / description
        Removed value: -"Optional company-registry numbers as reported to GLEIF (registeredAs), e.g. a UK Companies House number."
      • removedInput schema / properties / registrationNumbers / items / title
        Removed value: -"Registration numbers"
      • removedInput schema / properties / registrationNumbers / title
        Removed value: -"Registration numbers"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / description
        Previous value: -"JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema."New value: +"JSON Schema for rows in the dataset at."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--google-trends-explorer35 fields changed
      • changedInput schema / description
        Previous value: -"Fetches Google Trends data per search term: interest over time, interest by region, top and rising related queries and topics, optionally today's trending searches. Example: {\"searchTerms\":[\"ai agents\"],\"geo\":\"US\",\"timeRange\":\"today 12-m\"}. Pricing: $0.004 per search term with data."New value: +"Fetches Google Trends data per search term: interest."
      • removedInput schema / properties / category / title
        Removed value: -"Category ID"
      • changedInput schema / properties / geo / description
        Previous value: -"ISO code like US, GB, DE, or US-CA. Leave empty for worldwide."New value: +"ISO code like US, GB, DE, or US-CA. Leave empty ."
      • removedInput schema / properties / geo / title
        Removed value: -"Country or region code"
      • removedInput schema / properties / interestByRegion / title
        Removed value: -"Interest by region"
      • removedInput schema / properties / interestOverTime / title
        Removed value: -"Interest over time"
      • removedInput schema / properties / language / title
        Removed value: -"Language"
      • removedInput schema / properties / maxTerms / title
        Removed value: -"Max search terms"
      • changedInput schema / properties / property / description
        Previous value: -"Which Google search the trend data comes from."New value: +"Which Google search the trend data comes ."
      • removedInput schema / properties / property / title
        Removed value: -"Search type"
      • removedInput schema / properties / relatedQueries / title
        Removed value: -"Related queries"
      • removedInput schema / properties / relatedTopics / title
        Removed value: -"Related topics"
      • changedInput schema / properties / searchTerms / description
        Previous value: -"Keywords or phrases. Each one is fetched separately and returns one result row."New value: +"Keywords or phrases. Each one is fetched separately ."
      • removedInput schema / properties / searchTerms / prefill
        Removed value: -[
        -  "bitcoin",
        -  "ai agents"
        -]
      • removedInput schema / properties / searchTerms / title
        Removed value: -"Search terms"
      • removedInput schema / properties / timeRange / title
        Removed value: -"Time range"
      • changedInput schema / properties / trendingNow / description
        Previous value: -"Adds one row per currently trending search in the chosen country, with traffic and news links."New value: +"Adds one row per currently trending search in the chosen."
      • removedInput schema / properties / trendingNow / title
        Removed value: -"Also get today's trending searches"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / description
        Previous value: -"JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema."New value: +"JSON Schema for rows in the dataset at."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--sam-gov-opportunities-feed62 fields changed
      • changedInput schema / description
        Previous value: -"Returns U.S. federal contract opportunities (RFPs, RFQs, sources sought, award notices) from SAM.gov as one JSON row per notice. All inputs are optional; a good default is {\"keywords\":\"software\",\"postedWithinDays\":7,\"maxResults\":50}. Pricing: pay per event, $0.002 per opportunity row returned."New value: +"Returns U.S. federal contract opportunities (RFPs, RFQs."
      • changedInput schema / properties / activeOnly / description
        Previous value: -"true (default) = skip archived/inactive notices.\nExample values: true"New value: +"If true, skip archived notices."
      • removedInput schema / properties / activeOnly / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / activeOnly / title
        Removed value: -"Active notices only"
      • changedInput schema / properties / agencyContains / description
        Previous value: -"Optional case-insensitive text the agency path must contain, e.g. \"Navy\" or \"Veterans Affairs\"."New value: +"Optional agency name substring."
      • removedInput schema / properties / agencyContains / title
        Removed value: -"Agency contains"
      • removedInput schema / properties / apiKey
        Removed value: -{
        -  "description": "Optional. Your own free api.sam.gov public API key; when set, the Actor reads the official SAM.gov Opportunities API instead of the public search feed.",
        -  "title": "SAM.gov API key (optional)",
        -  "type": "string"
        -}
      • changedInput schema / properties / includeContacts / description
        Previous value: -"true (default) = include the contracting officer work name, email and phone published on the notice.\nExample values: true"New value: +"If true, include contracting officer contacts."
      • removedInput schema / properties / includeContacts / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / includeContacts / title
        Removed value: -"Include contracting officer contacts"
      • changedInput schema / properties / includeDetails / description
        Previous value: -"true (default) = fetch each notice for NAICS, PSC, set-aside, place of performance, full description and contacts. false = faster, fewer fields.\nExample values: true"New value: +"If true, fetch full notice details."
      • removedInput schema / properties / includeDetails / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / includeDetails / title
        Removed value: -"Fetch full details"
      • changedInput schema / properties / keywords / description
        Previous value: -"Optional free-text search over SAM.gov notice titles and text, e.g. \"cybersecurity\" or \"janitorial services\". Leave empty to return all notices that match the other filters.\nExample values: \"software\""New value: +"Optional free-text search terms."
      • removedInput schema / properties / keywords / examples
        Removed value: -[
        -  "software"
        -]
      • removedInput schema / properties / keywords / prefill
        Removed value: -"software"
      • removedInput schema / properties / keywords / title
        Removed value: -"Keywords"
      • changedInput schema / properties / maxResults / description
        Previous value: -"Maximum rows to return (1-10000). You are charged per row returned, so this caps the cost: 100 rows = $0.20 at $0.002/row.\nExample values: 100"New value: +"Maximum notices to return."
      • removedInput schema / properties / maxResults / examples
        Removed value: -[
        -  100
        -]
      • removedInput schema / properties / maxResults / title
        Removed value: -"Max results"
      • changedInput schema / properties / minDaysUntilResponse / description
        Previous value: -"Optional. Skip notices whose response deadline is fewer than N days away, so you only get ones you can still bid on."New value: +"Minimum days remaining until response deadline."
      • removedInput schema / properties / minDaysUntilResponse / title
        Removed value: -"Minimum days until response deadline"
      • removedInput schema / properties / naicsCodes / default
        Removed value: -[]
      • changedInput schema / properties / naicsCodes / description
        Previous value: -"Optional list of 6-digit NAICS industry codes (strings), e.g. [\"541511\",\"541512\"]. A notice matches if it has any of them. Empty = all industries."New value: +"Optional 6-digit NAICS codes."
      • removedInput schema / properties / naicsCodes / items / description
        Removed value: -"Optional list of 6-digit NAICS industry codes (strings), e.g. [\"541511\",\"541512\"]. A notice matches if it has any of them. Empty = all industries."
      • removedInput schema / properties / naicsCodes / items / title
        Removed value: -"NAICS codes"
      • removedInput schema / properties / naicsCodes / title
        Removed value: -"NAICS codes"
      • removedInput schema / properties / noticeTypes / default
        Removed value: -[]
      • changedInput schema / properties / noticeTypes / description
        Previous value: -"Optional list of notice type codes: o=Solicitation, k=Combined Synopsis/Solicitation, p=Presolicitation, r=Sources Sought, s=Special Notice, a=Award Notice, u=Justification, i=Intent to Bundle, g=Surplus sale. Empty = all types."New value: +"Optional SAM notice type codes."
      • removedInput schema / properties / noticeTypes / items / enumTitles
        Removed value: -[
        -  "Solicitation",
        -  "Combined Synopsis/Solicitation",
        -  "Presolicitation",
        -  "Sources Sought",
        -  "Special Notice",
        -  "Award Notice",
        -  "Justification (J&A)",
        -  "Intent to Bundle",
        -  "Sale of Surplus Property"
        -]
      • removedInput schema / properties / noticeTypes / title
        Removed value: -"Notice types"
      • changedInput schema / properties / onlyNew / description
        Previous value: -"true = return only notices not delivered in an earlier run with the same filters (state is kept between runs). Use with a schedule for an alert feed."New value: +"If true, return only notices not seen before."
      • removedInput schema / properties / onlyNew / title
        Removed value: -"Only new since last run (monitor mode)"
      • changedInput schema / properties / postedWithinDays / description
        Previous value: -"Only notices posted or updated in the last N days. 0 = no date limit. Use 1-7 for daily/weekly monitoring."New value: +"Only notices from the last N days; 0 = no limit."
      • removedInput schema / properties / postedWithinDays / title
        Removed value: -"Posted/updated within (days)"
      • removedInput schema / properties / setAsides / default
        Removed value: -[]
      • changedInput schema / properties / setAsides / description
        Previous value: -"Optional small-business set-aside codes, e.g. [\"SBA\",\"8A\",\"SDVOSBC\",\"WOSB\",\"HZC\"]. Empty = any set-aside or none."New value: +"Optional small-business set-aside codes."
      • removedInput schema / properties / setAsides / items / enumTitles
        Removed value: -[
        -  "Total Small Business",
        -  "Partial Small Business",
        -  "8(a) Competed",
        -  "8(a) Sole Source",
        -  "HUBZone",
        -  "HUBZone Sole Source",
        -  "SDVOSB",
        -  "SDVOSB Sole Source",
        -  "WOSB",
        -  "WOSB Sole Source",
        -  "EDWOSB",
        -  "EDWOSB Sole Source",
        -  "Veteran-Owned",
        -  "Veteran-Owned Sole Source"
        -]
      • removedInput schema / properties / setAsides / title
        Removed value: -"Set-asides"
      • removedInput schema / properties / states / default
        Removed value: -[]
      • changedInput schema / properties / states / description
        Previous value: -"Optional 2-letter US state codes for the place of performance, e.g. [\"VA\",\"MD\"]. Requires includeDetails=true. Empty = all locations."New value: +"Optional 2-letter US state codes."
      • removedInput schema / properties / states / items / description
        Removed value: -"Optional 2-letter US state codes for the place of performance, e.g. [\"VA\",\"MD\"]. Requires includeDetails=true. Empty = all locations."
      • removedInput schema / properties / states / items / title
        Removed value: -"Place of performance (state codes)"
      • removedInput schema / properties / states / title
        Removed value: -"Place of performance (state codes)"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • removedInput schema / required
        Removed value: -[]
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / description
        Previous value: -"JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema."New value: +"JSON Schema for rows in the dataset at."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--sec-edgar-filings-feed46 fields changed
      • changedInput schema / description
        Previous value: -"Returns SEC EDGAR filings as one JSON row per filing, from official sec.gov / data.sec.gov endpoints. With tickers or CIKs it reads each company's filing history; with neither it returns the latest market-wide filings of the chosen form types. Example: {\"tickers\":[\"AAPL\",\"TSLA\"],\"formTypes\":[\"8-K\",\"10-Q\"],\"filedWithinDays\":30}. Pricing: $0.002 per filing row."New value: +"Returns SEC EDGAR filings as one JSON row per filing."
      • removedInput schema / properties / ciks / default
        Removed value: -[]
      • changedInput schema / properties / ciks / description
        Previous value: -"Optional SEC Central Index Keys, e.g. [\"320193\"]. Leave tickers and CIKs empty to get latest filings across all companies."New value: +"Optional SEC Central Index Keys, e.g. [\"320193\"]. Leave."
      • removedInput schema / properties / ciks / items / description
        Removed value: -"Optional SEC Central Index Keys, e.g. [\"320193\"]. Leave tickers and CIKs empty to get latest filings across all companies."
      • removedInput schema / properties / ciks / items / title
        Removed value: -"CIK numbers"
      • removedInput schema / properties / ciks / title
        Removed value: -"CIK numbers"
      • changedInput schema / properties / contactEmail / description
        Previous value: -"Optional. SEC asks automated clients to identify themselves; this email is sent in the User-Agent header to sec.gov only."New value: +"Optional. SEC asks automated clients to identify."
      • removedInput schema / properties / contactEmail / title
        Removed value: -"Contact email for SEC User-Agent"
      • changedInput schema / properties / filedWithinDays / description
        Previous value: -"Only filings from the last N days. 0 = no limit (company mode returns the ~1000 most recent).\nExample values: 7"New value: +"Only filings from the last N days. 0 = no limit (company."
      • removedInput schema / properties / filedWithinDays / examples
        Removed value: -[
        -  7
        -]
      • removedInput schema / properties / filedWithinDays / title
        Removed value: -"Filed within (days)"
      • removedInput schema / properties / formTypes / default
        Removed value: -[]
      • changedInput schema / properties / formTypes / description
        Previous value: -"Form types to include, e.g. [\"8-K\",\"10-K\",\"10-Q\",\"4\",\"D\",\"S-1\",\"13F-HR\",\"SC 13D\"]. Empty = all forms (company mode only; market-wide mode needs at least one).\nExample values: [\"8-K\"]"New value: +"Form types to include, ."
      • removedInput schema / properties / formTypes / examples
        Removed value: -[
        -  "8-K"
        -]
      • removedInput schema / properties / formTypes / items / description
        Removed value: -"Form types to include, e.g. [\"8-K\",\"10-K\",\"10-Q\",\"4\",\"D\",\"S-1\",\"13F-HR\",\"SC 13D\"]. Empty = all forms (company mode only; market-wide mode needs at least one)."
      • removedInput schema / properties / formTypes / items / title
        Removed value: -"Form types"
      • removedInput schema / properties / formTypes / prefill
        Removed value: -[
        -  "8-K"
        -]
      • removedInput schema / properties / formTypes / title
        Removed value: -"Form types"
      • changedInput schema / properties / maxResults / description
        Previous value: -"Maximum rows (1-5000). You pay per row, so this caps cost: 100 rows = $0.20.\nExample values: 100"New value: +"Maximum notices to return."
      • removedInput schema / properties / maxResults / examples
        Removed value: -[
        -  100
        -]
      • removedInput schema / properties / maxResults / title
        Removed value: -"Max results"
      • changedInput schema / properties / onlyNew / description
        Previous value: -"true = skip filings delivered by an earlier run with the same tickers/CIKs/forms. Use with a schedule for an alert feed."New value: +"If true, return only notices not seen before."
      • removedInput schema / properties / onlyNew / title
        Removed value: -"Only new since last run"
      • removedInput schema / properties / tickers / default
        Removed value: -[]
      • changedInput schema / properties / tickers / description
        Previous value: -"Optional stock tickers, e.g. [\"AAPL\",\"NVDA\"]. Resolved to CIKs with the SEC ticker file.\nExample values: [\"AAPL\",\"TSLA\"]"New value: +"Optional stock tickers, e.g. [\"AAPL\",\"NVDA\"]. Resolved."
      • removedInput schema / properties / tickers / examples
        Removed value: -[
        -  "AAPL",
        -  "TSLA"
        -]
      • removedInput schema / properties / tickers / items / description
        Removed value: -"Optional stock tickers, e.g. [\"AAPL\",\"NVDA\"]. Resolved to CIKs with the SEC ticker file."
      • removedInput schema / properties / tickers / items / title
        Removed value: -"Tickers"
      • removedInput schema / properties / tickers / prefill
        Removed value: -[
        -  "AAPL",
        -  "TSLA"
        -]
      • removedInput schema / properties / tickers / title
        Removed value: -"Tickers"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--usaspending-awards-search58 fields changed
      • changedInput schema / description
        Previous value: -"Returns U.S. federal spending awards (contracts, IDVs, grants, loans) from the official USAspending.gov API, one JSON row per award, largest first. Example: {\"keywords\":[\"cybersecurity\"],\"awardType\":\"contracts\",\"startDate\":\"2026-01-01\",\"maxResults\":50}. Pricing: $0.0015 per award row."New value: +"Returns U.S. federal spending awards (contracts, IDVs."
      • changedInput schema / properties / awardType / description
        Previous value: -"contracts (default), idvs, grants, loans, direct_payments or other.\nExample values: \"contracts\""New value: +"contracts (default), idvs, grants, loans."
      • removedInput schema / properties / awardType / examples
        Removed value: -[
        -  "contracts"
        -]
      • removedInput schema / properties / awardType / title
        Removed value: -"Award type"
      • removedInput schema / properties / awardingAgencies / default
        Removed value: -[]
      • changedInput schema / properties / awardingAgencies / description
        Previous value: -"Optional top-tier agency names exactly as USAspending lists them, e.g. [\"Department of Defense\",\"Department of Veterans Affairs\"]."New value: +"Optional top-tier agency names exactly as USAspending."
      • removedInput schema / properties / awardingAgencies / items / description
        Removed value: -"Optional top-tier agency names exactly as USAspending lists them, e.g. [\"Department of Defense\",\"Department of Veterans Affairs\"]."
      • removedInput schema / properties / awardingAgencies / items / title
        Removed value: -"Awarding agencies"
      • removedInput schema / properties / awardingAgencies / title
        Removed value: -"Awarding agencies"
      • removedInput schema / properties / endDate / title
        Removed value: -"End date"
      • removedInput schema / properties / keywords / default
        Removed value: -[]
      • changedInput schema / properties / keywords / description
        Previous value: -"Optional words to match in award descriptions, e.g. [\"cybersecurity\"].\nExample values: [\"cybersecurity\"]"New value: +"Optional free-text search terms."
      • removedInput schema / properties / keywords / examples
        Removed value: -[
        -  "cybersecurity"
        -]
      • removedInput schema / properties / keywords / items / description
        Removed value: -"Optional words to match in award descriptions, e.g. [\"cybersecurity\"]."
      • removedInput schema / properties / keywords / items / title
        Removed value: -"Keywords"
      • removedInput schema / properties / keywords / prefill
        Removed value: -[
        -  "cybersecurity"
        -]
      • removedInput schema / properties / keywords / title
        Removed value: -"Keywords"
      • removedInput schema / properties / maxAmount / title
        Removed value: -"Maximum amount (USD)"
      • changedInput schema / properties / maxResults / description
        Previous value: -"Maximum rows (1-10000). You pay per row: 100 rows = $0.15.\nExample values: 100"New value: +"Maximum notices to return."
      • removedInput schema / properties / maxResults / examples
        Removed value: -[
        -  100
        -]
      • removedInput schema / properties / maxResults / title
        Removed value: -"Max results"
      • removedInput schema / properties / minAmount / title
        Removed value: -"Minimum amount (USD)"
      • removedInput schema / properties / naicsCodes / default
        Removed value: -[]
      • changedInput schema / properties / naicsCodes / description
        Previous value: -"Optional NAICS codes (contracts only), e.g. [\"541512\"]."New value: +"Optional 6-digit NAICS codes."
      • removedInput schema / properties / naicsCodes / items / description
        Removed value: -"Optional NAICS codes (contracts only), e.g. [\"541512\"]."
      • removedInput schema / properties / naicsCodes / items / title
        Removed value: -"NAICS codes"
      • removedInput schema / properties / naicsCodes / title
        Removed value: -"NAICS codes"
      • changedInput schema / properties / onlyNew / description
        Previous value: -"true = skip awards delivered by an earlier run with the same filters."New value: +"If true, return only notices not seen before."
      • removedInput schema / properties / onlyNew / title
        Removed value: -"Only new since last run"
      • removedInput schema / properties / recipientNames / default
        Removed value: -[]
      • changedInput schema / properties / recipientNames / description
        Previous value: -"Optional company or organization names (or UEIs), e.g. [\"Booz Allen Hamilton\"]. Find a competitor's federal wins."New value: +"Optional company or organization names (or UEIs), ."
      • removedInput schema / properties / recipientNames / items / description
        Removed value: -"Optional company or organization names (or UEIs), e.g. [\"Booz Allen Hamilton\"]. Find a competitor's federal wins."
      • removedInput schema / properties / recipientNames / items / title
        Removed value: -"Recipient names"
      • removedInput schema / properties / recipientNames / title
        Removed value: -"Recipient names"
      • changedInput schema / properties / startDate / description
        Previous value: -"YYYY-MM-DD. Defaults to 90 days ago. USAspending data starts 2007-10-01."New value: +"YYYY-MM-DD. Defaults to 90 days ago. USAspending data."
      • removedInput schema / properties / startDate / title
        Removed value: -"Start date"
      • removedInput schema / properties / states / default
        Removed value: -[]
      • changedInput schema / properties / states / description
        Previous value: -"Optional 2-letter state codes, e.g. [\"VA\",\"TX\"]."New value: +"Optional 2-letter US state codes."
      • removedInput schema / properties / states / items / description
        Removed value: -"Optional 2-letter state codes, e.g. [\"VA\",\"TX\"]."
      • removedInput schema / properties / states / items / title
        Removed value: -"Place of performance states"
      • removedInput schema / properties / states / title
        Removed value: -"Place of performance states"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / description
        Previous value: -"JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema."New value: +"JSON Schema for rows in the dataset at."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--website-contact-extractor47 fields changed
      • changedInput schema / properties / checkMx / description
        Previous value: -"Adds a free DNS check that each email domain can receive mail. Flags typos and dead domains.\nExample values: true"New value: +"Adds a free DNS check that each email domain can receive."
      • removedInput schema / properties / checkMx / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / checkMx / title
        Removed value: -"Check email domains for MX records"
      • changedInput schema / properties / defaultCountry / description
        Previous value: -"Two-letter country code used to read local phone numbers that have no +country prefix, e.g. US, GB, DE, AU.\nExample values: \"US\""New value: +"Two-letter country code used to read local phone numbers."
      • removedInput schema / properties / defaultCountry / examples
        Removed value: -[
        -  "US"
        -]
      • removedInput schema / properties / defaultCountry / title
        Removed value: -"Default phone country"
      • changedInput schema / properties / maxPagesPerSite / description
        Previous value: -"How many pages to read on each site, starting with the homepage and then the most likely contact pages (Contact, About, Team, Impressum, Support). You pay per site, not per page, so higher values only cost more time.\nExample values: 8"New value: +"How many pages to read on each site, starting with ."
      • removedInput schema / properties / maxPagesPerSite / examples
        Removed value: -[
        -  8
        -]
      • removedInput schema / properties / maxPagesPerSite / title
        Removed value: -"Max pages per site"
      • changedInput schema / properties / proxyConfiguration / description
        Previous value: -"Optional. Most business sites work without a proxy. Turn on Apify Proxy if many sites time out or block requests.\nExample values: {\"useApifyProxy\":false}"New value: +"Optional. Most business sites work without a proxy. Turn."
      • removedInput schema / properties / proxyConfiguration / examples
        Removed value: -[
        -  {
        -    "useApifyProxy": false
        -  }
        -]
      • changedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / description
        Previous value: -"Select specific Apify Proxy groups to use (e.g., RESIDENTIAL, DATACENTER).\n**DATACENTER:**\nThe fastest and cheapest option. It uses datacenters to change your IP address. Note that there is a chance of being blocked because of the activity of other users.\n\n**RESIDENTIAL:**\nIP addresses located in homes and offices around the world. These IPs are the least likely to be blocked."New value: +"Select specific Apify Proxy groups to use (."
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / items / description
        Removed value: -"Proxy group name"
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / items / title
        Removed value: -"Proxy group name"
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / title
        Removed value: -"Apify Proxy Groups"
      • changedInput schema / properties / proxyConfiguration / properties / proxyUrls / description
        Previous value: -"List of custom proxy URLs to be used instead of the Apify Proxy."New value: +"List of custom proxy URLs to be used instead of ."
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / items / description
        Removed value: -"Custom proxy URL"
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / items / title
        Removed value: -"Custom proxy URL"
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / title
        Removed value: -"Proxy URLs"
      • changedInput schema / properties / proxyConfiguration / properties / useApifyProxy / description
        Previous value: -"Whether to use Apify Proxy. Set this to false when you want to use custom proxy URLs."New value: +"Whether to use Apify Proxy. Set this to false when you."
      • removedInput schema / properties / proxyConfiguration / properties / useApifyProxy / title
        Removed value: -"Use Apify Proxy"
      • removedInput schema / properties / proxyConfiguration / title
        Removed value: -"Proxy"
      • changedInput schema / properties / respectRobotsTxt / description
        Previous value: -"Skip pages that a site's robots.txt asks crawlers not to visit.\nExample values: true"New value: +"Skip pages that a site's robots.txt asks crawlers not ."
      • removedInput schema / properties / respectRobotsTxt / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / respectRobotsTxt / title
        Removed value: -"Respect robots.txt"
      • changedInput schema / properties / startUrls / description
        Previous value: -"**REQUIRED** Websites or domains to extract contacts from, one per line. Examples: https://www.example.com or example.com. Each site becomes exactly one output row.\nExample values: [\"https://apify.com\",\"https://www.python.org\"]"New value: +"Websites or domains to extract contacts from, one per."
      • removedInput schema / properties / startUrls / examples
        Removed value: -[
        -  "https://apify.com",
        -  "https://www.python.org"
        -]
      • removedInput schema / properties / startUrls / items / description
        Removed value: -"**REQUIRED** Websites or domains to extract contacts from, one per line. Examples: https://www.example.com or example.com. Each site becomes exactly one output row."
      • removedInput schema / properties / startUrls / items / title
        Removed value: -"Websites"
      • removedInput schema / properties / startUrls / prefill
        Removed value: -[
        -  "https://apify.com",
        -  "https://www.python.org"
        -]
      • removedInput schema / properties / startUrls / title
        Removed value: -"Websites"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
    • Changedgouda_studios--youtube-transcript-extractor54 fields changed
      • changedInput schema / properties / includeSegments / description
        Previous value: -"Add an array of segments with start time and duration.\nExample values: true"New value: +"Add an array of segments with start time and duration."
      • removedInput schema / properties / includeSegments / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / includeSegments / title
        Removed value: -"Include timed segments"
      • removedInput schema / properties / includeSrt / title
        Removed value: -"Include SRT subtitles"
      • changedInput schema / properties / languages / description
        Previous value: -"Language codes in priority order, e.g. en, es, de. If none match, the first available transcript is returned.\nExample values: [\"en\"]"New value: +"Language codes in priority order, e.g. en, es, de. If."
      • removedInput schema / properties / languages / examples
        Removed value: -[
        -  "en"
        -]
      • removedInput schema / properties / languages / items / description
        Removed value: -"Language codes in priority order, e.g. en, es, de. If none match, the first available transcript is returned."
      • removedInput schema / properties / languages / items / title
        Removed value: -"Preferred languages"
      • removedInput schema / properties / languages / title
        Removed value: -"Preferred languages"
      • changedInput schema / properties / maxVideos / description
        Previous value: -"Stop after this many videos.\nExample values: 1000"New value: +"Stop after this many videos. Example values: 1000"
      • removedInput schema / properties / maxVideos / examples
        Removed value: -[
        -  1000
        -]
      • removedInput schema / properties / maxVideos / title
        Removed value: -"Max videos"
      • changedInput schema / properties / preferManual / description
        Previous value: -"Use manually created captions over auto-generated ones when both exist.\nExample values: true"New value: +"Use manually created captions over auto-generated ones."
      • removedInput schema / properties / preferManual / examples
        Removed value: -[
        -  true
        -]
      • removedInput schema / properties / preferManual / title
        Removed value: -"Prefer human-made captions"
      • changedInput schema / properties / proxyConfiguration / description
        Previous value: -"Optional. Leave off to use our built-in residential proxy, included in the price. Set your own only if you want to.\nExample values: {\"useApifyProxy\":false}"New value: +"Optional. Leave off to use our built-in residential."
      • removedInput schema / properties / proxyConfiguration / examples
        Removed value: -[
        -  {
        -    "useApifyProxy": false
        -  }
        -]
      • removedInput schema / properties / proxyConfiguration / prefill
        Removed value: -{
        -  "useApifyProxy": false
        -}
      • changedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / description
        Previous value: -"Select specific Apify Proxy groups to use (e.g., RESIDENTIAL, DATACENTER).\n**DATACENTER:**\nThe fastest and cheapest option. It uses datacenters to change your IP address. Note that there is a chance of being blocked because of the activity of other users.\n\n**RESIDENTIAL:**\nIP addresses located in homes and offices around the world. These IPs are the least likely to be blocked."New value: +"Select specific Apify Proxy groups to use (."
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / items / description
        Removed value: -"Proxy group name"
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / items / title
        Removed value: -"Proxy group name"
      • removedInput schema / properties / proxyConfiguration / properties / apifyProxyGroups / title
        Removed value: -"Apify Proxy Groups"
      • changedInput schema / properties / proxyConfiguration / properties / proxyUrls / description
        Previous value: -"List of custom proxy URLs to be used instead of the Apify Proxy."New value: +"List of custom proxy URLs to be used instead of ."
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / items / description
        Removed value: -"Custom proxy URL"
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / items / title
        Removed value: -"Custom proxy URL"
      • removedInput schema / properties / proxyConfiguration / properties / proxyUrls / title
        Removed value: -"Proxy URLs"
      • changedInput schema / properties / proxyConfiguration / properties / useApifyProxy / description
        Previous value: -"Whether to use Apify Proxy. Set this to false when you want to use custom proxy URLs."New value: +"Whether to use Apify Proxy. Set this to false when you."
      • removedInput schema / properties / proxyConfiguration / properties / useApifyProxy / title
        Removed value: -"Use Apify Proxy"
      • removedInput schema / properties / proxyConfiguration / title
        Removed value: -"Proxy"
      • changedInput schema / properties / translateTo / description
        Previous value: -"Language code to auto-translate the transcript into using YouTube's translation, e.g. en."New value: +"Language code to auto-translate the transcript into."
      • removedInput schema / properties / translateTo / title
        Removed value: -"Translate to (optional)"
      • changedInput schema / properties / videos / description
        Previous value: -"**REQUIRED** Watch URLs, youtu.be links, Shorts, live or embed URLs, or bare 11-character video IDs.\nExample values: [\"https://www.youtube.com/watch?v=dQw4w9WgXcQ\"]"New value: +"Watch URLs, youtu.be links, Shorts, live or embed URLs."
      • removedInput schema / properties / videos / examples
        Removed value: -[
        -  "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
        -]
      • removedInput schema / properties / videos / items / description
        Removed value: -"**REQUIRED** Watch URLs, youtu.be links, Shorts, live or embed URLs, or bare 11-character video IDs."
      • removedInput schema / properties / videos / items / title
        Removed value: -"YouTube video URLs or IDs"
      • removedInput schema / properties / videos / prefill
        Removed value: -[
        -  "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
        -]
      • removedInput schema / properties / videos / title
        Removed value: -"YouTube video URLs or IDs"
      • changedInput schema / properties / waitSecs / description
        Previous value: -"Max seconds (0–45, default 30) to cap the wait for the Actor run to reach terminal state. For long-running Actors the response returns at the cap with the current run status; follow `nextStep` to poll via get-actor-run. Set to 0 to fire-and-forget."New value: +"Seconds to wait for the run to finish (0-45)."
      • changedOutput schema / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the run; present only for Console sessions"New value: +"Personalized Apify Console link to the run; present only."
      • changedOutput schema / properties / exitCode / description
        Previous value: -"Actor process exit code; populated for terminal states (especially FAILED)"New value: +"Actor process exit code; populated for terminal states."
      • changedOutput schema / properties / status / description
        Previous value: -"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT | ABORTING | ABORTED | SUCCEEDED | FAILED"New value: +"Run status: READY | RUNNING | TIMING-OUT | TIMED-OUT |."
      • changedOutput schema / properties / storages / description
        Previous value: -"Dataset and key-value store metadata, keyed by alias. \"default\" is always the primary entry."New value: +"Dataset and key-value store metadata, keyed by alias."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / additionalProperties / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / description
        Previous value: -"Map of dataset alias → metadata. Key \"default\" is always the run's primary dataset."New value: +"Map of dataset alias → metadata. Key \"default\" is always."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the dataset; present only for Console sessions"New value: +"Personalized Apify Console link to the dataset; present."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / inflatedBytes / description
        Previous value: -"Approximate uncompressed byte size of the dataset. Use with itemCount to pick limit/fields before fetching."New value: +"Approximate uncompressed byte size of the dataset. Use."
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / description
        Previous value: -"JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema."New value: +"JSON Schema for rows in the dataset at."
      • changedOutput schema / properties / storages / properties / keyValueStores / additionalProperties / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / storages / properties / keyValueStores / description
        Previous value: -"Map of key-value store alias → metadata. Key \"default\" is always the run's primary store."New value: +"Map of key-value store alias → metadata. Key \"default\"."
      • changedOutput schema / properties / storages / properties / keyValueStores / properties / default / properties / apifyConsoleUrl / description
        Previous value: -"Personalized Apify Console link to the store; present only for Console sessions"New value: +"Personalized Apify Console link to the store; present."
      • changedOutput schema / properties / tip / description
        Previous value: -"Advisory guidance RAG Web Browser wrote to its key-value store under the reserved \"TIP\" key"New value: +"Advisory guidance RAG Web Browser wrote to its key-value."
      • changedOutput schema / properties / tip / properties / caveat / description
        Previous value: -"Present when this session cannot run the Actor the tip recommends"New value: +"Present when this session cannot run the Actor the tip."
      • changedOutput schema / properties / tip / properties / message / description
        Previous value: -"Truncated to 300 characters, with a trailing ellipsis if the Actor's message was longer"New value: +"Truncated to 300 characters, with a trailing ellipsis if."
  2. 1 tool update
    • Addedgouda_studios--google-trends-explorer
  3. 1 tool update
    • Removedgouda_studios--google-trends-explorer
  4. 1 tool update
    • Addedgouda_studios--google-trends-explorer
  5. 2 tool updates
    • Changedgouda_studios--website-contact-extractor1 field changed
      • removedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema
        Removed value: -{
        -  "description": "JSON Schema for rows in the dataset at `storages.datasets.default.id` — describes row shape only; the rows themselves are NOT returned inline in this response. Inferred from this Actor's historical successful runs. To fetch actual rows, call `get-dataset-items` with the dataset id and a `fields` projection drawn from this schema.",
        -  "properties": {
        -    "addresses": {
        -      "items": {
        -        "properties": {
        -          "city": {
        -            "type": "string"
        -          },
        -          "country": {
        -            "type": "string"
        -          },
        -          "postalCode": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          },
        -          "region": {
        -            "type": [
        -              "null",
        -              "string"
        -            ]
        -          },
        -          "street": {
        -            "type": "string"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "type": "array"
        -    },
        -    "charged": {
        -      "type": "boolean"
        -    },
        -    "contactPageUrls": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "domain": {
        -      "type": "string"
        -    },
        -    "emailDetails": {
        -      "items": {
        -        "properties": {
        -          "domainHasMx": {
        -            "type": "boolean"
        -          },
        -          "email": {
        -            "type": "string"
        -          },
        -          "foundOn": {
        -            "type": "string"
        -          },
        -          "isRoleAccount": {
        -            "type": "boolean"
        -          },
        -          "matchesSiteDomain": {
        -            "type": "boolean"
        -          },
        -          "source": {
        -            "type": "string"
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "type": "array"
        -    },
        -    "emails": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "error": {
        -      "type": [
        -        "null",
        -        "string"
        -      ]
        -    },
        -    "facebook": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "finalUrl": {
        -      "type": [
        -        "string",
        -        "null"
        -      ]
        -    },
        -    "inputUrl": {
        -      "type": "string"
        -    },
        -    "instagram": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "linkedin": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "otherSocials": {
        -      "properties": {
        -        "discord": {
        -          "items": {
        -            "type": "string"
        -          },
        -          "type": "array"
        -        },
        -        "github": {
        -          "items": {
        -            "type": "string"
        -          },
        -          "type": "array"
        -        },
        -        "pinterest": {
        -          "items": {
        -            "type": "string"
        -          },
        -          "type": "array"
        -        },
        -        "reddit": {
        -          "items": {
        -            "type": "string"
        -          },
        -          "type": "array"
        -        }
        -      },
        -      "type": "object"
        -    },
        -    "pagesScanned": {
        -      "type": "number"
        -    },
        -    "phoneDetails": {
        -      "items": {
        -        "properties": {
        -          "country": {
        -            "type": "string"
        -          },
        -          "e164": {
        -            "type": "string"
        -          },
        -          "foundOn": {
        -            "type": "string"
        -          },
        -          "international": {
        -            "type": "string"
        -          },
        -          "national": {
        -            "type": "string"
        -          },
        -          "source": {
        -            "type": "string"
        -          },
        -          "type": {
        -            "type": [
        -              "string",
        -              "null"
        -            ]
        -          }
        -        },
        -        "type": "object"
        -      },
        -      "type": "array"
        -    },
        -    "phones": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "primaryEmail": {
        -      "type": [
        -        "string",
        -        "null"
        -      ]
        -    },
        -    "primaryPhone": {
        -      "type": [
        -        "null",
        -        "string"
        -      ]
        -    },
        -    "scannedUrls": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "scrapedAt": {
        -      "type": "string"
        -    },
        -    "siteName": {
        -      "type": [
        -        "string",
        -        "null"
        -      ]
        -    },
        -    "status": {
        -      "type": "string"
        -    },
        -    "tiktok": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "x": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    },
        -    "youtube": {
        -      "items": {
        -        "type": "string"
        -      },
        -      "type": "array"
        -    }
        -  },
        -  "type": "object"
        -}
    • Addedgouda_studios--youtube-transcript-extractor
  6. 2 tool updates
    • Changedgouda_studios--sam-gov-opportunities-feed2 fields changed
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / contacts / items / properties / email / type
        Previous value: -"string"New value: +[
        +  "null",
        +  "string"
        +]
      • changedOutput schema / properties / storages / properties / datasets / properties / default / properties / itemsSchema / properties / solicitationNumber / type
        Previous value: -"string"New value: +[
        +  "null",
        +  "string"
        +]
    • Addedgouda_studios--website-contact-extractor
  7. 8 tool updates
    • First observedabort-actor-run
    • First observedget-actor-run
    • First observedget-dataset-items
    • First observedget-key-value-store-record
    • First observedgouda_studios--gleif-company-lei-lookup
    • First observedgouda_studios--sam-gov-opportunities-feed
    • First observedgouda_studios--sec-edgar-filings-feed
    • First observedgouda_studios--usaspending-awards-search

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables querying SAM.gov through a single API key for entity registrations, exclusions, contract opportunities, award history, federal hierarchy, FFATA subawards, and PSC codes, including a composite vendor responsibility check.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Search and analyze U.S. federal government contracts and opportunities from SAM.gov. Tools for keyword search, contract details, competitive analysis, and capability statement drafting — built for AI agents via x402 USDC micropayments.
    3
    2
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables searching and analyzing US defense contract obligations, expiring recompetes, power-grid interconnection queues, and supply-chain compliance screens, plus exporting custom relational datasets.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables research of federal contract awards and competitive landscape analysis using the USASpending.gov API. Supports searching for contracts, analyzing recipients, tracking spending trends, and identifying market opportunities in government contracting.
    2
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.