Agent Utility Suite

SEC 10-K/10-Q sections, 8-K events and a free filing index, web-to-Markdown, domain profiles; x402

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
94%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,670Tokens (Tool-Definitionen)
~2.4 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.09% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "x402-agent-api": {
      "url": "https://x402-agent-api.onrender.com/mcp"
    }
  }
}

Remote-Endpunkte

https://x402-agent-api.onrender.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢sec_list_filings(ticker, cik, forms, since, limit)

Free, no payment needed. Lists a US public company's 10-K (annual), 10-Q (quarterly) and 8-K (material event) filings from SEC EDGAR, newest first: filing date, fiscal year and period, sec.gov link, the sections sec_filing_section can extract from each report (Risk Factors, MD&A, Business, Legal Proceedings, Market Risk, Cybersecurity), and the event items of each 8-K (earnings 2.02, executive changes 5.02, deals 1.01, cybersecurity incidents 1.05, …). Every filing carries `next_call`: the exact paid tool call, with arguments and price, that returns its text. Use it to check what exists before paying, to find a specific year or event, or to track new filings. Filter by form and date (back to 2001); up to 50 filings per call. Look up by stock ticker or CIK. Rate-limited per client.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "description": "US stock ticker, e.g. AAPL, MSFT, BRK-B. Use this or `cik`.",
      "type": "string",
      "pattern": "^[A-Z][A-Z0-9.\\-]{0,9}$"
    },
    "cik": {
      "description": "SEC Central Index Key, e.g. 320193. Use this or `ticker`.",
      "anyOf": [
        {
          "type": "string",
          "pattern": "^\\d{1,10}$"
        },
        {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991
        }
      ]
    },
    "forms": {
      "description": "Which filings to list: 10-K (annual), 10-Q (quarterly), 8-K (material events). Default: all three.",
      "minItems": 1,
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "10-K",
          "10-Q",
          "8-K"
        ]
      }
    },
    "since": {
      "description": "Only filings filed on or after this date (YYYY-MM-DD). Reaches back to 2001.",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "limit": {
      "default": 20,
      "description": "How many filings to return, newest first (1-50, default 20).",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "additionalProperties": false
}
🟢sec_filing_section(ticker, cik, section, form, fiscal_year, ...)

Answers questions like "What are Tesla's risk factors?", "What did Apple's MD&A say about margins?" or "How has Microsoft's cybersecurity disclosure changed since 2023?". Returns exactly one section of a US public company's 10-K (annual) or 10-Q (quarterly) report from SEC EDGAR as clean text, ready for an LLM: Risk Factors (Item 1A), Management's Discussion and Analysis (MD&A), Business, Legal Proceedings, Market Risk, or Cybersecurity. Look up by stock ticker or CIK. Defaults to the latest filing; pass `fiscal_year` (2001 on) for an earlier year's report, e.g. to compare how risk factors changed, or `accession_number` for an exact filing (the free sec_list_filings tool lists them, with the sections each one has). The table of contents, page numbers, hidden XBRL data and HTML are removed; tables are kept as readable rows. Includes the filing date, fiscal period, accession number and sec.gov link for citation. Use it for investment research, due diligence, competitor analysis or risk monitoring without downloading a 100-page filing. Sections up to 200,000 characters. If the filing's item only points elsewhere ("See Note 12"), you get 404 SECTION_INCORPORATED_BY_REFERENCE with that pointer, free. You are only charged when a result is returned: invalid input (400) and upstream failures (4xx/5xx) are not settled. Costs $0.02 USDC per call via x402. Paid per call with x402 inside MCP (see the server instructions).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "description": "US stock ticker, e.g. AAPL, MSFT, BRK-B. Use this or `cik`.",
      "type": "string",
      "pattern": "^[A-Z][A-Z0-9.\\-]{0,9}$"
    },
    "cik": {
      "description": "SEC Central Index Key, e.g. 320193. Use this or `ticker`.",
      "anyOf": [
        {
          "type": "string",
          "pattern": "^\\d{1,10}$"
        },
        {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991
        }
      ]
    },
    "section": {
      "type": "string",
      "enum": [
        "business",
        "risk_factors",
        "cybersecurity",
        "legal_proceedings",
        "mda",
        "market_risk"
      ],
      "description": "Which section to return: risk_factors, mda (Management's Discussion and Analysis), business, legal_proceedings, market_risk, or cybersecurity (10-K only, filings from late 2023 on)."
    },
    "form": {
      "description": "Annual report (10-K, the default) or quarterly report (10-Q). With `accession_number`, taken from that filing.",
      "type": "string",
      "enum": [
        "10-K",
        "10-Q"
      ]
    },
    "fiscal_year": {
      "description": "Return the report whose fiscal period ends in this calendar year instead of the latest one, e.g. 2022 for Apple's 10-K for the year ended September 24, 2022. For a 10-Q, the latest quarter ending in that year. EDGAR has HTML filings from 2001 on.",
      "type": "integer",
      "minimum": 2001,
      "maximum": 2100
    },
    "accession_number": {
      "description": "Return the section from this exact 10-K or 10-Q filing of the company, e.g. 0000320193-22-000108.",
      "type": "string",
      "pattern": "^\\d{10}-\\d{2}-\\d{6}$"
    }
  },
  "required": [
    "section"
  ],
  "additionalProperties": false
}
🟢sec_recent_events(ticker, cik, items, since, accession_number, ...)

Answers "What happened at this company lately?": did the CEO or CFO leave, what were the latest earnings, was there an acquisition, major contract or cyber incident. Returns a US public company's most recent 8-K filings from SEC EDGAR, newest first: the material events companies must report within four business days, such as earnings releases (Item 2.02), CEO, CFO and director changes (5.02), material agreements and acquisitions (1.01, 2.01), cybersecurity incidents (1.05), impairments, auditor changes and shareholder votes. Each event has its item codes with official titles, the 8-K text as clean prose, and the text of its press-release exhibits (EX-99), e.g. the full earnings release. Filter by item codes and filing date, or ask for one exact 8-K by `accession_number` (the free sec_list_filings tool lists them); up to 10 events per call. Look up by stock ticker or CIK. Use it for event monitoring, news and earnings agents, due diligence or trading research, with sec.gov links for citation. If no 8-K matches, you get 404 FILING_NOT_FOUND, free. You are only charged when a result is returned: invalid input (400) and upstream failures (4xx/5xx) are not settled. Costs $0.02 USDC per call via x402. Paid per call with x402 inside MCP (see the server instructions).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "ticker": {
      "description": "US stock ticker, e.g. AAPL, MSFT, BRK-B. Use this or `cik`.",
      "type": "string",
      "pattern": "^[A-Z][A-Z0-9.\\-]{0,9}$"
    },
    "cik": {
      "description": "SEC Central Index Key, e.g. 320193. Use this or `ticker`.",
      "anyOf": [
        {
          "type": "string",
          "pattern": "^\\d{1,10}$"
        },
        {
          "type": "integer",
          "exclusiveMinimum": 0,
          "maximum": 9007199254740991
        }
      ]
    },
    "items": {
      "description": "Only events reporting one of these 8-K items, e.g. [\"5.02\"] for executive and director changes, [\"2.02\"] for earnings releases, [\"1.01\", \"2.01\"] for deals, [\"1.05\"] for cybersecurity incidents.",
      "minItems": 1,
      "maxItems": 20,
      "type": "array",
      "items": {
        "type": "string",
        "pattern": "^\\d\\.\\d{2}$"
      }
    },
    "since": {
      "description": "Only events filed on or after this date (YYYY-MM-DD).",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "accession_number": {
      "description": "Return only this 8-K, e.g. one found with the free sec_list_filings tool.",
      "type": "string",
      "pattern": "^\\d{10}-\\d{2}-\\d{6}$"
    },
    "limit": {
      "default": 5,
      "description": "How many events to return, newest first (1-10, default 5).",
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    },
    "include_exhibits": {
      "default": true,
      "description": "Include the text of press-release exhibits (EX-99), e.g. the earnings release. Default true.",
      "type": "boolean"
    }
  },
  "additionalProperties": false
}
🟢scrape_markdown(url)

Use it when an agent needs to read a web page: an article, documentation, a blog post, a product or pricing page, a news story. Fetches a public web page and returns its main content as clean Markdown, ready to put in an LLM context: scripts, styles, navigation, headers, footers and sidebars are removed, the article body is extracted (Readability), and links are made absolute. Returns the page title, the final URL after redirects and the character count; output is capped at 100,000 characters. Use it to read articles, docs, blog posts or product pages. Pages that need JavaScript to render may return little content. You are only charged when a result is returned: invalid input (400) and upstream failures (4xx/5xx) are not settled. Costs $0.005 USDC per call via x402. Paid per call with x402 inside MCP (see the server instructions).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "maxLength": 2048,
      "format": "uri",
      "description": "Public http(s) URL of the page to convert, e.g. https://example.com/article."
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false
}
🟢domain_enrich(domain)

Answers "Who hosts this company's email, and is it configured properly?" and "Which SaaS tools does this company use?". Profiles a domain from live DNS and its website: MX records and the inferred email provider (Google Workspace, Microsoft 365, …), SPF and DMARC configuration and policy, services the domain has verified ownership with (from TXT records: Google, Microsoft, Stripe, Atlassian, …), whether the website is reachable over HTTPS, and stack and security headers (Server, X-Powered-By, HSTS, CSP). Use it for lead enrichment, email deliverability checks, vendor due diligence or security reviews. You are only charged when a result is returned: invalid input (400) and upstream failures (4xx/5xx) are not settled. Costs $0.005 USDC per call via x402. Paid per call with x402 inside MCP (see the server instructions).

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "domain": {
      "description": "Domain to profile, e.g. example.com. A full URL is accepted; its hostname is used.",
      "type": "string",
      "maxLength": 300
    }
  },
  "required": [
    "domain"
  ],
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools