# search_8k_filings

Search recent SEC 8-K filings (current report) from the past 72 hours. Args: items: Comma-separated 8-K item codes to filter on. Examples: '1.05' (cybersecurity), '5.02' (officer departure), '8.01' (other events), '1.01' (material agreement). Leave None for all 8-Ks. suspected_buried_only: If True, return only filings where our body-text classifier flagged a suspected misclassification — i.e. cyber language under Item 8.01 that should have been 1.05, officer-departure language under 8.01 that should have been 5.02. limit: Max results (1-50, default 25). Returns: JSON-formatted list of filings. Each includes: accession_number, company_name, filed_at, filer_reported_items, detected_items, discrepancy_items (in body but not reported), and suspected_buried_events (map of reported→suspected).

Agent View of the PolicyLayer registry record for `search_8k_filings`. HTML page: https://policylayer.com/tools/com-filingfirehose-firehose/search-8k-filings

## Facts

- Tool: `search_8k_filings`
- Server: FilingFirehose (`https://filingfirehose.com/mcp`) — https://policylayer.com/tools/com-filingfirehose-firehose.md
- Homepage: https://github.com/jaablon/filingfirehose-python
- Risk category: Read (Low risk)
- Registry record: grade C, identity unverified
- Server auth posture: open
- Server rate-limited: no
- Parameters: 3
- Recommended policy verdict: Allowed

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `items` | object | no |  |
| `limit` | integer | no |  |
| `suspected_buried_only` | boolean | no |  |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "search_8k_filings",
    "arguments": {}
  }
}
```

## Why search_8k_filings is rated Low

This tool retrieves and queries publicly available SEC EDGAR filings with optional filtering. It has no side effects—it neither creates, modifies, deletes, executes code, nor commits financial transactions. The classifier analysis is metadata enrichment for the search results, not an operation on external systems.

From the tool's own definition: "Tool name 'search_8k_filings' and description 'Search recent SEC 8-K filings' indicate pure data retrieval with no modification. Arguments are filters (item codes, classification flags) that narrow query scope. Returns filing data only."

## Use case

AI agents call search_8k_filings to retrieve information from FilingFirehose without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches FilingFirehose:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "search_8k_filings": {}
  }
}
```

## Other tools on FilingFirehose (3)

- `get_filing` — Read — https://policylayer.com/tools/com-filingfirehose-firehose/get-filing.md
- `search_13d_filings` — Read — https://policylayer.com/tools/com-filingfirehose-firehose/search-13d-filings.md
- `search_atm_offerings` — Read — https://policylayer.com/tools/com-filingfirehose-firehose/search-atm-offerings.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=com-filingfirehose-firehose · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/com-filingfirehose-firehose
