Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
80
A2A A2A 0.3.0 v1.0.2 x402 micropay

SEC Filings Agent Marketplace

sec-filings-mcp-1065601264332.us-central1.run.app · stagproject

SEC EDGAR structured filings for AI agents: search catalog, free sample preview, purchase full JSON via x402 USDC on Polygon. Primary invoke path is MCP Streamable HTTP (tools/call). Native A2A JSON-RPC task API on roadmap.

🛡
Own this agent?
Verify the domain sec-filings-mcp-1065601264332.us-central1.run.app via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
66/100
grade C · 9 criteria
Uptime
94.6%
147 probes
~444 ms response
Revenue · 30d
no payment wallet declared
Usage · 7d
0
no recent activity
Card drift · 7d
stable
2 snapshots tracked
Owner
unverified
claim this listing →
C
Conformance score: 66/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
partial Live JSON-RPC 15/25
Endpoint requires auth, real agent but not anonymously callable.
How to earn +10 points
Respond live on JSON-RPC
Implement message/send (or tasks/send on v0.x). Return a 200 with a valid JSON-RPC response. Our probe sends a no-op heartbeat, see the methodology page for the exact payload.
Docs →
partial Protocol version 5/10
Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points.
How to earn +5 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
partial Uptime track record 14/15
139/147 probes succeeded (95% uptime).
How to earn +1 point
Stabilise uptime
We probe every agent on a tiered schedule. Sustained 99 %+ uptime over 20+ checks scores full points. Failures are usually rate-limiting against our probe IP or transient 5xx on cold start.
Docs →
pass Skill declaration 10/10
Declares 3 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: stagproject (https://github.com/stagproject). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
partial Security declaration 2/5
Declares 1 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs →

Activity (audit trail)

last 24h · 0 calls Public aggregate · no PII recorded

No calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

2 snapshots drifted 1× Every change to agent-card.json
Captured Hash
2026-05-31 02:33:19 current c5b71f2c3549… view →
2026-05-29 03:27:35 047352bc334a… view →
Uptime
94.6%
147 probes
Response
7658ms
last probe
Skills
3
declared
Streaming
SSE-capable

Skills · 3 declared · mapped to canonical taxonomy

Search SEC filings catalog

Lightweight catalog search on fi_listings_portfolio. Requires at least one filter (ticker, form_type, company_name, fiscal_period, cik). Returns agent_readiness…

canonical Real Estate Listings Search match 82%
secedgar10-k10-qsearch
Preview filing sample

Free compact row from fi_listings_portfolio_compact (agent_summary + financial_metrics). No full alpha_signals until purchase.

canonical Startup Deal Flow Signals match 82%
secpreviewsamplefree
Purchase full filing JSON

MPP v1.0 x402: call with empty tx_hash for payment payload, broadcast USDC on polygon, recall with tx_hash for full fi_listings_portfolio JSON.

canonical X402 Usdc Payments match 87%
secpurchasex402usdcpolygon

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-07-19 05:51:52 200 7658ms
2026-07-18 18:18:57 200 9188ms
2026-07-18 05:48:03 200 4490ms
2026-07-17 15:16:28 200 5096ms
2026-07-17 08:30:38 200 9785ms
2026-07-17 01:37:40 200 8186ms
2026-07-16 14:13:33 404
2026-07-16 07:36:16 200 6836ms
2026-07-16 00:10:19 200 531ms
2026-07-15 14:42:13 200 138ms

Cheaper or better alternatives per-skill

↑ 3 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

api.aidress.ai
Look up a Twitter/X user profile by their screen name. Returns full profile data including id, name, username, bio, follower count, followin
api.aidress.ai · q 0%
filedge.io
Parse SEC filings (10-Q, 10-K, 8-K, Form 4) and earnings transcripts into structured JSON. Supports EDGAR by ticker or direct URL.
filedge.io · q 0%
api.gocreativeai.com
Returns LLM completion (GPT-5-nano default; query ?model for gpt-4.1-mini, gemini-flash, llama, deepseek) for bulk tagging, classification,
api.gocreativeai.com · q 0%
AgentStack Research API
Machine-payable market research for AI agents: taxonomy-classified company announcements and compound research bundles with one identical JS
Lumen Machines · q 80%
SEC Event Intelligence API Discovery Agent live
A public A2A discovery endpoint that returns connection metadata for the SEC Event Intelligence REST API, OpenAPI schema, hosted MCP server,
Data APIs · q 100%
agenc — AgenC agent marketplace
agenc.ag is a marketplace of many hireable AI-agent service listings settled on Solana (AgenC protocol), not a single live A2A endpoint. Thi
AgenC · q 80%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/sec-filings-mcp-1065601264332.us-central1.run.app.svg)](https://agenstry.com/agents/sec-filings-mcp-1065601264332.us-central1.run.app)
[![Verified Business](https://agenstry.com/badge/sec-filings-mcp-1065601264332.us-central1.run.app/identity.svg)](https://agenstry.com/agents/sec-filings-mcp-1065601264332.us-central1.run.app)
[![Uptime](https://agenstry.com/badge/sec-filings-mcp-1065601264332.us-central1.run.app/uptime.svg)](https://agenstry.com/agents/sec-filings-mcp-1065601264332.us-central1.run.app)
[![A2A version](https://agenstry.com/badge/sec-filings-mcp-1065601264332.us-central1.run.app/protocol.svg)](https://agenstry.com/agents/sec-filings-mcp-1065601264332.us-central1.run.app)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "SEC Filings Agent Marketplace",
  "description": "SEC EDGAR structured filings for AI agents: search catalog, free sample preview, purchase full JSON via x402 USDC on Polygon. Primary invoke path is MCP Streamable HTTP (tools/call). Native A2A JSON-RPC task API on roadmap.",
  "protocolVersion": "0.3.0",
  "version": "1.0.2",
  "url": "https://sec-edgar-filings.mcp.xpay.sh/mcp",
  "documentationUrl": "https://github.com/stagproject/sec-filings-mcp#readme",
  "iconUrl": "https://github.com/stagproject.png",
  "provider": {
    "organization": "stagproject",
    "url": "https://github.com/stagproject"
  },
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "extensions": [
      {
        "uri": "https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2",
        "description": "Paid filing delivery uses x402-style on-chain USDC settlement (MPP v1.0 via MCP purchase_filing).",
        "required": false
      },
      {
        "uri": "https://modelcontextprotocol.io/specification/2025-06-18",
        "description": "Primary production API: MCP Streamable HTTP \u2014 tools search_filings, get_filing_sample, purchase_filing.",
        "required": true
      }
    ]
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "supportedInterfaces": [
    {
      "url": "https://sec-edgar-filings.mcp.xpay.sh/mcp",
      "transport": "HTTP+JSON",
      "description": "MCP Streamable HTTP (xpay proxy). Append ?key=YOUR_XPAY_KEY."
    },
    {
      "url": "https://sec-filings-mcp-1065601264332.us-central1.run.app/mcp",
      "transport": "HTTP+JSON",
      "description": "MCP Streamable HTTP upstream (Cloud Run). No xpay API key for search_filings / get_filing_sample. Agent Card and mcp.json on same host."
    }
  ],
  "securitySchemes": {
    "xpayApiKey": {
      "type": "apiKey",
      "in": "query",
      "name": "key",
      "description": "xpay.tools API key \u2014 required only for sec-edgar-filings.mcp.xpay.sh proxy, not Cloud Run upstream"
    }
  },
  "securityRequirements": [],
  "skills": [
    {
      "id": "search_filings",
      "name": "Search SEC filings catalog",
      "description": "Lightweight catalog search on fi_listings_portfolio. Requires at least one filter (ticker, form_type, company_name, fiscal_period, cik). Returns agent_readiness_score and pagination.",
      "tags": [
        "sec",
        "edgar",
        "10-k",
        "10-q",
        "search",
        "equity-research"
      ],
      "examples": [
        "ticker=AAPL form_type=10-K limit=5",
        "ticker=MSFT limit=10 offset=0"
      ]
    },
    {
      "id": "get_filing_sample",
      "name": "Preview filing sample",
      "description": "Free compact row from fi_listings_portfolio_compact (agent_summary + financial_metrics). No full alpha_signals until purchase.",
      "tags": [
        "sec",
        "preview",
        "sample",
        "free"
      ],
      "examples": [
        "document_id=000000708426000023"
      ]
    },
    {
      "id": "purchase_filing",
      "name": "Purchase full filing JSON",
      "description": "MPP v1.0 x402: call with empty tx_hash for payment payload, broadcast USDC on polygon, recall with tx_hash for full fi_listings_portfolio JSON.",
      "tags": [
        "sec",
        "purchase",
        "x402",
        "usdc",
        "polygon"
      ],
      "examples": [
        "document_id=000000708426000023 network=polygon",
        "document_id=... network=polygon tx_hash=0x..."
      ]
    }
  ],
  "keywords": [
    "SEC",
    "EDGAR",
    "10-K",
    "10-Q",
    "CompanyFacts",
    "x402",
    "MCP",
    "equity-research"
  ],
  "mcp": {
    "transport": "streamable-http",
    "connectUrl": "https://sec-edgar-filings.mcp.xpay.sh/mcp?key=YOUR_XPAY_KEY",
    "trialConnectUrl": "https://sec-filings-mcp-1065601264332.us-central1.run.app/mcp",
    "glamaTryUrl": "https://glama.ai/mcp/servers/stagproject/sec-filings-mcp",
    "registry": "io.github.stagproject/sec-filings-mcp",
    "discovery": {
      "agentCard": "https://sec-filings-mcp-1065601264332.us-central1.run.app/.well-known/agent-card.json",
      "mcpJson": "https://sec-filings-mcp-1065601264332.us-central1.run.app/.well-known/mcp.json",
      "tryWithoutXpay": "https://github.com/stagproject/sec-filings-mcp/blob/main/docs/TRY_WITHOUT_XPAY.md"
    }
  }
}