MPPtempoquality 0.55

Full-text search across all SEC EDGAR filings via pay-per-call MPP endpoint.

Price
$0.008 / call
Protocol
mpp
Verified
no

What it does

This MPP endpoint provides full-text search across the SEC's EDGAR filing database, covering 10-Ks, 10-Qs, 8-Ks, proxy statements, and other SEC filing types. Callers can search by keyword (e.g. "climate risk", "material weakness"), filter by form type, company name, and custom date ranges. Results are capped at 10 per request.

The endpoint accepts POST requests with a JSON body. The only required field is `q` (the search query); optional filters include `forms` (comma-separated form types), `entity` (company name), `dateRange` set to "custom" with `startdt`/`enddt` in YYYY-MM-DD format, and `hits` (number of results, default and max 10). Payment is settled per-call via the Tempo method on Locus MPP at $0.008 per request (8000 base units of pathUSD, 6 decimals).

Note that the endpoint only responds to POST requests — HEAD and GET probes returned 404, which is expected for a POST-only route. The OpenAPI spec is well-defined with a clear request schema. However, no response schema or example responses are documented, and the crawled pages (root, /docs, /api, etc.) all return generic "not found" JSON, so documentation beyond the OpenAPI spec is sparse. The referenced docs at efts.sec.gov and beta.paywithlocus.com may provide additional detail but were not captured in this crawl.

Capabilities

sec-edgar-searchfull-text-searchfiling-searchform-type-filterdate-range-filtercompany-name-filterpay-per-call

Use cases

  • Search SEC filings for specific keywords like 'going concern' or 'material weakness'
  • Filter filings by form type (10-K, 10-Q, 8-K) and date range for compliance research
  • Look up filings by company name to track corporate disclosures
  • Automated due diligence scanning across SEC filings
  • Research regulatory risk language trends across public company filings

Fit

Best for

  • Financial analysts needing keyword search across SEC filings
  • Compliance teams monitoring disclosure language
  • AI agents performing automated due diligence on public companies
  • Researchers studying trends in SEC filing content

Not for

  • Retrieving full filing documents (this returns search results, not full text)
  • Real-time stock data or market prices
  • Non-US regulatory filings

Quick start

curl -X POST https://edgar-search.mpp.paywithlocus.com/edgar-search/search \
  -H "Content-Type: application/json" \
  -H "Authorization: <MPP-payment-header>" \
  -d '{"q": "climate risk", "forms": "10-K", "hits": 5}'

Example

Request

{
  "q": "material weakness",
  "hits": 5,
  "enddt": "2024-01-01",
  "forms": "10-K,10-Q",
  "entity": "Apple Inc",
  "startdt": "2023-01-01",
  "dateRange": "custom"
}

Endpoint

Transporthttp
Protocolmpp
CurrencypathUSD

Quality

0.55/ 1.00

The OpenAPI spec is well-structured with a clear request schema, payment info, and endpoint description. However, no response schema or example responses are provided, the probe returned 404 because only POST is supported (not a liveness issue), and all crawled documentation pages returned generic errors. Price and intent are clear from the spec.

Warnings

  • No response schema documented — response structure must be inferred at runtime
  • HEAD/GET probes returned 404; endpoint is POST-only so liveness could not be confirmed via standard probe methods
  • All crawled documentation URLs (root, /docs, /api, /pricing, /README) returned generic 'not found' errors
  • Referenced external docs (efts.sec.gov, beta.paywithlocus.com/mpp/edgar-search.md) were not crawled

Citations

Provenance

Indexed frommpp_dev
Enriched2026-04-19 17:23:02Z · anthropic/claude-opus-4.6 · v2
First seen2026-04-18
Last seen2026-04-22

Agent access