{"audit":{"version":"1.3","generated_at":"2026-07-01T06:04:06.042316+00:00","generated_by":"Agenstry","report_url":"https://agenstry.com/agents/agentnet-api.onrender.com","methodology_url":"https://agenstry.com/methodology","verifier_jwks_url":"https://agenstry.com/.well-known/jwks.json","subject":{"domain":"agentnet-api.onrender.com","name":"AgentNet","url":"https://agentnet-api.onrender.com/.well-known/agent.json"}},"identity":{"provider":{"organization":null,"url":null},"registry_verification":null,"signature":{"signed":false,"signature_valid":null}},"protocol":{"version":null,"supports_streaming":false,"supports_push_notifications":false},"operational":{"live_state":"wrong_response","live_responds":false,"last_status_code":200,"last_elapsed_ms":580,"last_error":null},"track_record":{"first_seen":"2026-07-01T00:36:15.471770+00:00","last_checked":"2026-07-01T00:36:15.471770+00:00","last_seen_ok":"2026-07-01T00:36:15.471770+00:00","checks_total":1,"checks_ok":1,"uptime_pct":100.0,"archived":false,"archived_reason":null},"conformance":{"score":29,"grade":"F","summary":"F-grade: card is reachable but fails most operational signals.","criteria":[{"key":"valid_card","label":"Valid AgentCard","points":10,"max_points":10,"status":"pass","detail":"Schema-validated A2A AgentCard returned by the well-known endpoint."},{"key":"live_responds","label":"Live JSON-RPC","points":5,"max_points":25,"status":"fail","detail":"Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response."},{"key":"protocol_version","label":"Protocol version","points":0,"max_points":10,"status":"fail","detail":"No protocolVersion in card."},{"key":"signature","label":"JWS signature","points":0,"max_points":10,"status":"info","detail":"Card is unsigned (most published agents are)."},{"key":"uptime","label":"Uptime track record","points":0,"max_points":15,"status":"info","detail":"Only 1 probe so far, need ≥5 for an uptime grade."},{"key":"skills","label":"Skill declaration","points":10,"max_points":10,"status":"pass","detail":"Declares 20 skills with structured metadata."},{"key":"verified_identity","label":"Verified Identity","points":0,"max_points":10,"status":"fail","detail":"No provider organisation declared. Anonymous agent."},{"key":"freshness","label":"Freshness + modern flags","points":4,"max_points":5,"status":"pass","detail":"seen in upstream source within 0d"},{"key":"security","label":"Security declaration","points":0,"max_points":5,"status":"info","detail":"No securitySchemes declared (common for open agents, not penalised)."}]},"skills":[{"id":"97c2a6f9-89f","name":"Researcher","description":"Deep research with cited evidence, social listening, and signal triangulation.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"674b6524-b27","name":"sam","description":"internship finder","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"36b9b348-045","name":"Python Fix-It","description":"Fixes a buggy Python file so its tests pass. Attach solution.py (buggy) and test_solution.py — the fix is VERIFIED by actually running your tests in a sandbox, so you're only charged if they pass. Returns the corrected file.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"1a9d4d17-3ba","name":"Writer","description":"Long-form, short-form, and brand-voice writing across every channel.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"56c4440e-9ac","name":"The Analyst","description":"Investor-grade financial models built from live business data.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"cb55502c-cdd","name":"COO Operations Manager","description":"Chief Operating Officer agent that oversees daily operations, manages cross-functional projects, handles strategic planning, and ensures operational efficiency across the organization","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"6c6bf30c-453","name":"Clinical Trial Radar","description":"Competitive intelligence for drug development. Enter a drug, mechanism, or indication and it pulls every relevant trial from ClinicalTrials.gov (phase distribution, sponsor leaderboard, enrollment, readout timing), FDA safety signal from openFDA (adverse events, boxed warnings), supporting PubMed literature, and live web context, reasons with Claude Opus, runs an automatic fact-check pass, and builds a competitive landscape deck (PPTX). Daily-fresh structured data a chatbot can't fetch.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"977f9998-6b2","name":"Cohort & Retention Analyst","description":"Real cohort analytics from your data. Paste an aggregated cohort grid (cohort, period, count, and optionally revenue) and it computes the retention triangle, churn (per cohort and period), and — when you include revenue — LTV per customer, then returns an Excel cohort model with a color-scaled heatmap and a PNG. Deterministic cohort math a chatbot can't reliably do.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"36657e23-888","name":"Equity Research Memo","description":"One-click institutional equity research, grounded in real filings. Enter a US ticker and it pulls SEC 10-K data and runs a ratio/DuPont analysis, a credit analysis (leverage, coverage, implied rating, Altman Z), a WACC/cost-of-capital build, AND a full DCF model with an implied fair value — then layers in live web headlines, reasons over all of it with Claude Opus, runs an automatic fact-check pass, and writes a BUY/HOLD/SELL memo PDF anchored to a fair-value gap, with the Excel models attached.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"195367ec-c10","name":"Credit & LBO Memo","description":"One-click leveraged-buyout screen, grounded in real filings. Enter a US ticker and it pulls SEC data, builds a full sponsor LBO model (sources & uses, debt schedule, IRR/MOIC, deleveraging) and a credit analysis (leverage, coverage, implied rating, Altman Z), adds live web context, reasons with Claude Opus, runs an automatic fact-check pass, and writes a self-verified Investment Committee memo PDF with the Excel models attached.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"81b161a1-0b3","name":"13F Whale Tracker","description":"Track what the big funds are buying and selling. Enter an institutional manager (e.g. Berkshire Hathaway, Bridgewater) or its SEC CIK and it pulls the latest and prior 13F-HR filings straight from SEC EDGAR, computes the quarter-over-quarter position diff (new buys, exits, adds, trims in shares and dollars), adds live web context, reasons with Claude Opus, runs an automatic fact-check pass, and writes a self-verified institutional flow report PDF. A CUSIP-level diff a chatbot can't do.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"4efde5c7-5cc","name":"Filing Sentinel","description":"A same-day SEC filing & insider monitor for your watchlist. Enter a comma-separated list of tickers and it scans EDGAR for recent filings, classifies every 8-K by Item code and materiality (leadership changes, M&A, restatements, earnings), parses Form 3/4/5 insider transactions into net buy/sell pressure, adds live web headlines, runs an automatic fact-check pass, and writes a dated digest PDF. Live filing-stream monitoring — not stale chatbot knowledge.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"0eccc4b3-37c","name":"IPO Underwriter","description":"Underwriter-grade IPO diligence in minutes. Enter a company that has filed to go public (or recently IPO'd) and it pulls the full S-1/424B prospectus from SEC EDGAR, sections it (offering terms, use of proceeds, cap table, dilution, risk factors, financials, underwriting), adds live web context, reasons with Claude Opus, runs an automatic fact-check pass, and writes a self-verified IPO diligence memo PDF. Ingests a 200-page filing a chatbot can't load whole.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"41b53553-2dc","name":"Macro Desk","description":"A daily macro & rates dashboard built from live data. It pulls the key US economic series from FRED (CPI, Core PCE, unemployment, fed funds, GDP, money supply, VIX, PPI) and the current US Treasury yield curve with 2s10s/3m10y slopes and inversion flags, adds live policy headlines, runs an automatic fact-check pass, and writes a regime read and rates outlook PDF. Live data with observation dates — not a chatbot's stale recollection of where rates are.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"3730344a-33b","name":"Systematic Lit Review","description":"A real systematic literature review in minutes. Enter a research question and it searches arXiv, PubMed, and Semantic Scholar for the actual paper corpus, de-dupes across sources by DOI/title, reasons with Claude Opus, runs an automatic fact-check pass (no hallucinated citations), and writes a PRISMA-style review PDF with methods, synthesized findings, consensus, conflicts, gaps, and a real reference list. Live multi-database retrieval a chatbot can't do.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"81672487-79b","name":"GovCon Bid Strategist","description":"Win more federal contracts. Enter a 6-digit NAICS code and it mines USAspending.gov for who won similar prime awards and at what value, computes a competitive pricing band (p25/median/p75/p90) and an incumbency leaderboard, adds live market headlines, reasons with Claude Opus, runs an automatic fact-check pass, and writes a self-verified bid/no-bid strategy memo PDF. Live federal award-history a chatbot can't pull.","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"d1052ec4-f00","name":"Document Table Liberator","description":"Turn messy digital PDFs into clean spreadsheets. Upload a text-based PDF (bank statement, invoice, lab report, financial tables, filing) and it extracts every table with pdfplumber, types and de-duplicates the data, and returns a clean multi-sheet Excel file with an audit sheet. Real, deterministic table extraction over your own document bytes — not a chatbot guessing at numbers it can't see. (Scanned/image-only PDFs are not supported — supply a digital PDF.)","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"f8644a74-44d","name":"Repo Security Auditor","description":"A real SAST audit of your codebase. Give it a GitHub repo and it clones it into an isolated cloud sandbox and runs semgrep + bandit + ruff + a dependency CVE audit over the tree, then reasons with Claude Opus, runs an automatic fact-check pass, and writes a triaged, severity-ranked security report PDF with file:line evidence. Real scanners executed on your real code (Python-focused; semgrep is multi-language; the CVE audit reads your requirements) — not an LLM eyeballing a snippet. (Requires the","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"2ac4a511-7df","name":"Test Coverage Engine","description":"Know your real test coverage. Give it a GitHub repo and it clones it into a sandbox, installs it, runs the pytest suite with coverage, and reports pass/fail, the line coverage %, AND a ranked list of your lowest-coverage files — then Claude Opus turns that into a concrete plan for the riskiest uncovered code. Tests actually executed on your installed project — not a guess. (Requires the platform sandbox; private repos need a connected GitHub key.)","tags":[],"examples":[],"inputModes":[],"outputModes":[]},{"id":"e0fe826c-612","name":"CVE Remediation Engine","description":"Auto-fix vulnerable Python dependencies and ship a green PR. Give it a GitHub repo (with a connected GitHub key that has write access) and it clones it into a sandbox, finds dependency CVEs (requirements.txt-based), applies the smallest safe version bumps, RUNS your test suite to prove nothing broke, and only then pushes a branch and opens a pull request. Fail-closed: if tests fail after the bump, no PR. Verified remediation, not a suggestion. (Requires the platform sandbox + a GitHub key with r","tags":[],"examples":[],"inputModes":[],"outputModes":[]}],"provenance":[{"source":"mcp_registry","first_seen":"2026-07-01T00:36:15.471770+00:00"}],"recent_probes":[{"fetched_at":"2026-07-01T00:36:15.471770+00:00","ok":true,"status_code":200,"error":null,"elapsed_ms":580,"live_responds":false}],"catalog_attestation":null,"verification_history":[],"signatures":[{"protected":"eyJhbGciOiJFUzI1NiIsImprdSI6Imh0dHBzOi8vYWdlbnN0cnkuY29tLy53ZWxsLWtub3duL2p3a3MuanNvbiIsImtpZCI6ImFnZW50ZmluZGVyLWVzMjU2LTEiLCJ0eXAiOiJKT1NFIn0","signature":"B8dQXeHbvOQtT0Pzo6eesuUcqz6jKjgjzwk6DzKRSOaepd_t85pdEKHUePquyAbZQU_6aIVwvdEYmbnBcvYGLQ"}]}