@pipeworx/einpresswire
Connect: https://gateway.pipeworx.io/einpresswire/mcp · Install: one-click buttons
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 3
Live press releases from EIN Presswire’s public news sitemap — headline, publish time, keyword tags and geo location, newest first.
Tools
einpresswire_latest_releases(since_hours?, limit?)— the current rolling window of releases, newest first.newest_item_attells a caller whether the wire is quiet or stalled.einpresswire_search_releases(query, limit?)— keyword/company/place match over headline, keyword tags and geo location, within the current window only (there is no body excerpt in this source).einpresswire_get_release(url)— one specific release, matched by the URL a prior call returned. Fails clearly (not silently empty) if the release is older than roughly 48 hours.
Auth
Keyless. No account, no clickthrough terms.
Data sources
- https://www.einpresswire.com/sitemap-news — a Google-News-format XML
sitemap EIN Presswire itself lists as a
Sitemap:entry in itsrobots.txt(published for crawling, no account, no key). Verified live 2026-09-21: HTTP 200, ~780 KB, 705 releases spanning roughly the trailing 48 hours.
Why this pack does NOT read RSS, unlike its two sibling wire packs: EIN
Presswire’s RSS is gated behind a free account. /all-rss is an HTML
directory page, and every category link it lists
(/subscribe-rss/<category>) 302-redirects to /login. “Requires an
account” is explicitly out of scope under the standing no-login sourcing
rule (logging in to scrape public data is not the same as scraping already-
public data). The sitemap is the genuinely public, keyless alternative for
this publisher — denser and fresher than the gated RSS would have been.
Because this is a sitemap and not RSS/Atom, the shared parseFeed parser
(@pipeworx/shared, built for <item>/<entry> blocks) does not apply here
— this pack has its own small <url>-block extraction. It does reuse
canonicalUrl from @pipeworx/shared for URL dedupe, the same helper the
RSS-based sibling packs use.
No structured issuer field is exposed by this source — the issuer is usually the subject of the headline. No body excerpt either; only headline, keyword tags, geo location and publish time.
Tools
- einpresswire_latest_releases — Latest press releases from EIN Presswire’s public news sitemap (source: einpresswire.com). Returns
- einpresswire_search_releases — Keyword/company search over EIN Presswire’s current news sitemap (source: einpresswire.com). Matches
- einpresswire_get_release — Fetch one specific EIN Presswire release by its URL (source: einpresswire.com), as returned by
Tools
einpresswire_get_release— Fetch one specific EIN Presswire release by its URL (source: einpresswire.com), as returned byeinpresswire_latest_releases— Latest press releases from EIN Presswire's public news sitemap (source: einpresswire.com). Returnseinpresswire_search_releases— Keyword/company search over EIN Presswire's current news sitemap (source: einpresswire.com). Matches