Skip to main content

Seraphix Public Records

com.seraphixsystems/public-recordsVersion 1.1.0

Source-linked public records on any US organization: SEC, IRS 990, federal awards, banks, lobbying.

Status

Responds539 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:14 UTC
Latency
539 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://seraphixsystems.com/mcpResponds539 ms
No sign-in

Claude Code

claude mcp add --transport http public-records https://seraphixsystems.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: public-records
Remote MCP server URL: https://seraphixsystems.com/mcp

Cursor

{
  "mcpServers": {
    "public-records": {
      "url": "https://seraphixsystems.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"public-records","type":"http","url":"https://seraphixsystems.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

20 tools

Tools of Seraphix Public Records
Read-only
Idempotent
Open world
answerStart here with a plain-language question, e.g. "What power deals has Vistra signed?" or "Which Texas sites are over 200 MW?". One call reads which covered company and record section the question names, returns the published records that contain the most words of the question (newest first on ties), and that company's recent SEC filings. Nothing is generated: each item is a published record or SEC filing notice; cite record_url. An empty result means no published record matches, not that the fact is false; call get_coverage for what is not monitored. Follow up with get_record for the full history of any record. Without a key this call costs $0.002 in USDC per call via x402 (send the payment in params._meta["x402/payment"]); a Seraphix Feed key covers it within its quota.NoYesYesNo
create_boardBuild a graph board from up to 10 seed nodes (each expanded to depth 1 or 2) plus up to 50 notes you add, store it, and return a url a person can open on seraphixsystems.com to explore and keep editing. Use it to hand research to a human: seed the companies involved and attach notes (each note may name the node it is about and its source). The board is public to anyone with the link; never put private or personal information in notes.NoNoNoNo
explain_recordReturn one feed item by id (SX-EW-###### for agency records, SEC-WIRE-<accession> for filings-wire items): the stored record unchanged, its primary document link, the listing link, the stored quote and status rule (null when the source record carries none), any stated amounts with their stored quotes, and the source's current status. No text is generated: read and cite the primary document. Free under the toll, no key needed.NoYesYesNo
get_companyGet one covered company by name, former name, SEC CIK or slug: identity (legal name, former names, state of incorporation, SEC EDGAR source), dossier status, a plain-language coverage statement saying which record sections are on file and which are NOT MONITORED (not monitored is not zero), all of its records (reviewed and unreviewed, each with tier), and up to 5 recent SEC filings from the wire. A name matching several companies returns an error listing them; a company outside coverage returns an error (isError) that says so.NoYesYesNo
get_coverageDescribe exactly what Seraphix covers and what it does not, from the published data: companies tracked and their dossier status, states, record counts by tier, each source with its status (OBSERVED, DEGRADED or NOT MONITORED) and last good check, an explicit not-covered list, and the publication rules (source links, company-stated labels, corrections). Call this before concluding that something is absent. Takes no arguments.NoYesYesNo
get_feed_eventsList feed items, newest first, from LIVE sources only: SEC filings-wire index metadata (filed and accepted times as SEC lists them) and agency records (publication_date, event_date, fetched_at as stored). Each item carries the stored record unchanged in `record`, its primary document link (primary_url, a government host) and a citation line. Filter by company (CIK or slug), source (an id from list_feed_sources), since/until; page with limit and cursor. A Personal key sees one year of history (history_floor). Companies only, never individuals. Without a key this call costs $0.002 in USDC per call via x402 (send the payment in params._meta["x402/payment"]); a Seraphix Feed key covers it within its quota.NoYesYesNo
get_filings_wireList SEC EDGAR filings accepted for the companies Seraphix covers, newest first: company, CIK, form, 8-K item codes and titles, SEC acceptance time (source_date), accession number and the SEC filing URL (source_url). Insider and ownership forms (3, 4, 5, 144, SC 13D/G) are excluded. Notices are machine-extracted index metadata (tier "machine-extracted"), not reviewed records; read the filing itself before relying on it. Optional filters: company, since (acceptance time on or after an ISO 8601 date or date-time), limit. If the wire is unavailable the tool returns an error (isError) with its last good check instead of an empty list.NoYesYesNo
get_organization_recordBuild (or return the cached, under 24 h) record for one organization id from search_organizations, e.g. sx:sec:0000320193 or sx:irs:530196605. Every fact carries as_of and the source_url of the filing it came from; failed or empty sources are listed in gaps. Free: 50 records a day per caller; a Seraphix API key (Authorization: Bearer) raises the limit. Organizations only.NoYesYesYes
get_recordFetch one Seraphix public record by ID, with everything needed to cite and check it: the claim, the verbatim quote, source_url, source title, publisher and locator, source_date, published_at, the primary document, supporting quotes from other filings, the dated history of filings stating the same thing, every version (superseded versions keep their reason and correction source), tier, and a ready-made citation. Record IDs look like SX-07-A-0001. An unknown ID returns an error (isError) saying so; IDs are never reused. Free under the toll, no key needed.NoYesYesNo
get_whats_movingRanked list of organizations whose public record is moving now (new SEC filings, contract awards, lobbying reports, Seraphix records) relative to their usual pace, plus attention on Seraphix. Each item lists dated records with links and the counts behind its score. category: 'all' or an active tab key (returned in `tabs`; tabs rotate daily by heat; seeds include politics, financing, legal). Organizations only; no FEC data.NoYesYesNo
graph_neighborhoodReturn the part of the Seraphix graph around one node: the companies, corporate parents and subsidiaries, data-center sites, states, records and SEC filings linked to it, up to depth 3 (at most 200 nodes). Every edge names its source (via) and date; record nodes carry the verbatim quote and source_url. Node ids look like org:SXE-…, site:…, place:TX, rec:SX-07-A-0001, filing:<accession>; a company name or SEC CIK also works. explore_url opens the same view for a person.NoYesYesNo
list_companiesList every company in the Seraphix dossier index (the only companies Seraphix covers), alphabetically, with SEC CIK, role, dossier status (FULL = reviewed sections on file; STUB = identity and SEC filing metadata only), the number of reviewed records, the latest record date, the company page URL and its SEC EDGAR source URL. Takes no arguments.NoYesYesNo
list_feed_sourcesList every Seraphix Feed source with its status at this moment (LIVE or DEGRADED, with reasons), last run, window, freshness limit, primary-document domains and item count; the eight free government agencies with LIVE or NOT_LIVE; the tracked companies (CIK, name, slug); the serving rules; and this key's tier, history window and commercial-use flag. Call this first, and before concluding that anything is absent: a DEGRADED source serves nothing and its silence is not zero. Takes no arguments. Free under the toll, no key needed.NoYesYesNo
pilot02_follow_the_moneyFor one AI or robotics company, return how it is linked to federal identifiers (each USAspending UEI and LDA client with the basis of the link) and its records: federal contract awards from USAspending.gov (last 24 months, at most 100) and Lobbying Disclosure Act reports from LDA.gov (2025-2026). Every record field is copied verbatim from the source, with source_url. Organizations only; no campaign-finance data. Omit company to list the companies covered. Counts are computed by Seraphix, not source figures.NoYesYesNo
screen_organizationsScreen up to 25 organization names (500 with a Seraphix API key) against OFAC SDN, SAM.gov exclusions, HHS-OIG LEIE and FARA registrants. Returns a status per row (id_match, name_match_unconfirmed, clear, skipped_person, skipped_blank), the hits with match type and source link, and each list's date. A name match is unconfirmed until an ID (UEI, CAGE, EIN, NPI) is checked. Inputs are not stored.NoYesYesNo
search_organizationsSearch public sources for an organization by name, ticker, SEC CIK or EIN: public sources (SEC EDGAR (incl. Form D, 13F holders), IRS Form 990 nonprofits, USAspending contracts, grants and subawards, FDIC banks, LDA lobbying, GLEIF legal entities, SAM.gov debarments, OFAC sanctions, FARA foreign agents, openFDA recalls, DOL H-1B and Form 5500, NSF awards, state and federal bills (LegiScan), city permits, zoning and parcels). Returns up to 20 candidates with a record id for get_organization_record. Organizations only.NoYesYesYes
search_recordsSearch Seraphix public records: dated, source-linked statements taken from primary documents (SEC filings, statutes, official codes) about the companies Seraphix covers and state data-center policy. Matching is case-insensitive; every word of `query` must appear in the record (claim, verbatim quote, title, company, source title or fields). Results are newest record_date first. By default only reviewed records are returned; pass tier "all" to include unreviewed ones. Each result has the record URL to cite, source_url, source_date, published_at, tier and version. An empty result means no matching record in Seraphix coverage, not that no such fact exists; call get_coverage to see what is covered. No news, prices or information about individuals. Without a key this call costs $0.002 in USDC per call via x402 (send the payment in params._meta["x402/payment"]); a Seraphix Feed key covers it within its quota. Free when a company argument is given.NoYesYesNo
tx_site_statusFor tracked Texas data-center sites, return each milestone (permit, interconnection, energized) with its status, date, source link, the verbatim quote or registry field, and how the source is linked to the company. A milestone is shown only when the company's own SEC filing names the site or the permit holder is its Exhibit 21 subsidiary (filing cited); a name match alone never counts. state "none" = no public source found; "unconfirmed" = a source exists but its company link is not proven, so nothing from it is returned. Give site (slug) or record_id (e.g. SX-07-A-0002); omit both to list all sites.NoYesYesNo
what_changed_sinceFor one tracked company, every new item from LIVE sources with its source time on or after `since`, newest first, counted by source, plus the sources that were not LIVE (not checked: no change from them is not evidence of none). Items are stored records, unchanged, each with its primary document link. Without a key this call costs $0.002 in USDC per call via x402 (send the payment in params._meta["x402/payment"]); a Seraphix Feed key covers it within its quota.NoYesYesNo
who_is_behindResolve a company, subsidiary or site name to its corporate chain: the matched entity, each parent up to the top parent (with the source and date of each link), the sites it operates, and how many Seraphix records are about it. Ownership links come from the Seraphix entity registry (GLEIF accounting consolidation, SAM parent UEI): an accounting relationship, not a finding of beneficial ownership. Covers the tracked companies and their corporate families; an unknown name returns NOT_FOUND, not a guess.NoYesYesNo

Details

Registry status
Active
Published
Nov 13, 2026
Updated
Nov 13, 2026
Repository
Not given
Categories (suggested)
Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing