Server definition
- Hash
- sha256:fda73a6dbe3e875ab4ac3f6e02293c5008c2245ceb0387d402b8b8484d145351
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Use for current SEC filing-event state for a known ticker. Returns issuer/CIK, filing dates and source links with explicit source timestamps, coverage and expiry. Not financial-statement extraction, earnings transcripts or broad equity research.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"changed_since": {
"description": "With view=status: a previous facts.state_hash. Compares selected state, not timestamp history. Unknown on source failures.",
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"compare_sources": {
"description": "true requests unsupported comparative source reconciliation.",
"enum": [
"false",
"true"
],
"type": "string"
},
"desired_fields": {
"description": "Comma-separated allowlisted field names; at most four. Preference only; supported requests still return the complete packet. Supported: issuer_identity, latest_filing, recent_filing_events, filing_source_links. Research-only: earnings_history, capital_structure, guidance_changes.",
"maxLength": 160,
"pattern": "^(?:issuer_identity|latest_filing|recent_filing_events|filing_source_links|earnings_history|capital_structure|guidance_changes)(?:,(?:issuer_identity|latest_filing|recent_filing_events|filing_source_links|earnings_history|capital_structure|guidance_changes)){0,3}$",
"type": "string"
},
"history_days": {
"description": "Positive history depth is an unsupported-capability signal, not implemented history.",
"enum": [
0,
1,
7,
30,
90,
365,
3650
],
"type": "integer"
},
"max_age": {
"description": "Alias for max_age_seconds; no forced refresh.",
"enum": [
60,
300,
900,
3600,
86400
],
"type": "integer"
},
"max_age_seconds": {
"description": "Optional declared maximum age. Too-old evidence returns 409; does not force upstream refresh.",
"maximum": 86400,
"minimum": 60,
"type": "integer"
},
"ticker": {
"pattern": "^[A-Za-z][A-Za-z0-9.-]{0,9}$",
"type": "string"
},
"view": {
"description": "status returns selected fields from the same cached source packet; Phase A is free.",
"enum": [
"snapshot",
"status"
],
"type": "string"
}
},
"required": [
"ticker"
],
"type": "object"
},
"name": "company_snapshot",
"outputSchema": {
"additionalProperties": false,
"properties": {
"as_of": {
"format": "date-time",
"type": [
"string",
"null"
]
},
"available_capability": {
"enum": [
"current_company_state",
"current_cve_evidence"
]
},
"buyer_assent": {
"additionalProperties": false,
"properties": {
"status": {
"const": "not_collected"
}
},
"required": [
"status"
],
"type": "object"
},
"changes": {
"additionalProperties": false,
"properties": {
"basis": {
"type": "string"
},
"changed_fields": {
"items": {
"type": "string"
},
"type": "array"
},
"previous_data_hash": {
"type": [
"string",
"null"
]
}
},
"required": [
"basis",
"previous_data_hash",
"changed_fields"
],
"type": "object"
},
"coverage": {
"additionalProperties": false,
"properties": {
"completeness_claim": {
"const": false
},
"covered": {
"items": {
"type": "string"
},
"type": "array"
},
"missing_sources": {
"items": {
"type": "string"
},
"type": "array"
},
"status": {
"enum": [
"partial",
"unavailable",
"not_found"
]
}
},
"required": [
"status",
"covered",
"missing_sources",
"completeness_claim"
],
"type": "object"
},
"data_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"facts": {
"type": "object"
},
"feedback_request": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"endpoint": {
"const": "/v1/feedback"
},
"optional": {
"const": true
},
"question": {
"const": "What related data or capability would make this more useful?"
},
"schema_version": {
"const": "1.0"
}
},
"required": [
"optional",
"question",
"endpoint",
"schema_version"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"adjacent_capabilities": {
"items": {
"additionalProperties": false,
"properties": {
"id": {
"enum": [
"earnings_history",
"filing_change_alert",
"event_timeline",
"capital_structure",
"cross_company_comparison",
"guidance_changes",
"regulatory_event_summary",
"affected_products",
"vendor_advisories",
"patch_status",
"exploit_state",
"severity_history",
"remediation_summary",
"cross_source_disagreement",
"historical_company_events",
"historical_cve_state",
"company_source_comparison",
"cve_source_comparison"
]
},
"status": {
"const": "research_candidate"
}
},
"required": [
"id",
"status"
],
"type": "object"
},
"maxItems": 7,
"type": "array"
},
"allowed_types": {
"items": {
"enum": [
"missing_field",
"missing_source",
"related_capability",
"desired_history",
"desired_freshness",
"normalization",
"comparison",
"second_opinion",
"too_slow",
"too_expensive",
"disagreement",
"other"
]
},
"type": "array"
},
"endpoint": {
"const": "/v1/feedback"
},
"expires_at": {
"format": "date-time",
"type": "string"
},
"optional": {
"const": true
},
"packet_endpoint": {
"enum": [
"company",
"cve"
]
},
"packet_key": {
"pattern": "^fishnet:(?:v1:(?:company|cve)|status:v1):[a-f0-9]{64}$",
"type": "string"
},
"packet_version": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"question": {
"const": "What additional data or capability would have reduced your next tool call?"
},
"schema_version": {
"const": "2.0"
},
"token": {
"maxLength": 1200,
"minLength": 100,
"pattern": "^[A-Za-z0-9_-]+\\.[A-Za-z0-9_-]{43}$",
"type": "string"
}
},
"required": [
"optional",
"schema_version",
"question",
"endpoint",
"token",
"expires_at",
"packet_key",
"packet_version",
"packet_endpoint",
"allowed_types",
"adjacent_capabilities"
],
"type": "object"
}
]
},
"generated_at": {
"format": "date-time",
"type": "string"
},
"methodology_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"packet_key": {
"type": [
"string",
"null"
]
},
"packet_version": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"product_mode": {
"const": "primary_research"
},
"query": {
"type": [
"object",
"null"
]
},
"requested_capabilities": {
"items": {
"type": "string"
},
"maxItems": 6,
"type": "array"
},
"requested_capability": {
"type": "string"
},
"result_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"schema_version": {
"const": "1.1"
},
"sources": {
"items": {
"additionalProperties": false,
"properties": {
"body_hash": {
"type": [
"string",
"null"
]
},
"checked_at": {
"format": "date-time",
"type": "string"
},
"id": {
"type": "string"
},
"retrieved_at": {
"type": [
"string",
"null"
]
},
"source_updated_at": {
"type": [
"string",
"null"
]
},
"source_version": {
"type": [
"string",
"null"
]
},
"status": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
},
"valid_until": {
"format": "date-time",
"type": "string"
}
},
"required": [
"id",
"url",
"retrieved_at",
"checked_at",
"source_updated_at",
"source_version",
"body_hash",
"status",
"valid_until"
],
"type": "object"
},
"type": "array"
},
"status": {
"const": "unsupported_capability"
},
"terms_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"terms_version": {
"type": "string"
},
"valid_until": {
"format": "date-time",
"type": "string"
},
"validation_metrics": {
"type": "array"
}
},
"required": [
"schema_version",
"packet_key",
"query",
"generated_at",
"as_of",
"valid_until",
"sources",
"coverage",
"data_hash",
"methodology_hash",
"result_hash",
"terms_version",
"terms_hash",
"product_mode",
"buyer_assent",
"validation_metrics",
"changes",
"facts"
],
"type": "object"
}
},
{
"description": "Use for current evidence on a known CVE ID. Returns NVD status, CISA KEV membership, FIRST EPSS and advisory links with explicit source timestamps, coverage and expiry. Not asset applicability or validated remediation.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"changed_since": {
"description": "With view=status: a previous facts.state_hash. Compares selected state, not timestamp history. Unknown on source failures.",
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"compare_sources": {
"description": "true requests unsupported comparative source reconciliation.",
"enum": [
"false",
"true"
],
"type": "string"
},
"cve": {
"pattern": "^[Cc][Vv][Ee]-[0-9]{4}-[0-9]{4,19}$",
"type": "string"
},
"desired_fields": {
"description": "Comma-separated allowlisted field names; at most four. Preference only; supported requests still return the complete packet. Supported: nvd_status, nvd_dates, cvss, cisa_kev, epss, vendor_advisory_links. Research-only: affected_versions, patch_status, severity_history.",
"maxLength": 160,
"pattern": "^(?:nvd_status|nvd_dates|cvss|cisa_kev|epss|vendor_advisory_links|affected_versions|patch_status|severity_history)(?:,(?:nvd_status|nvd_dates|cvss|cisa_kev|epss|vendor_advisory_links|affected_versions|patch_status|severity_history)){0,3}$",
"type": "string"
},
"history_days": {
"description": "Positive history depth is an unsupported-capability signal, not implemented history.",
"enum": [
0,
1,
7,
30,
90,
365,
3650
],
"type": "integer"
},
"max_age": {
"description": "Alias for max_age_seconds; no forced refresh.",
"enum": [
60,
300,
900,
3600,
86400
],
"type": "integer"
},
"max_age_seconds": {
"description": "Optional declared maximum age. Too-old evidence returns 409; does not force upstream refresh.",
"maximum": 86400,
"minimum": 60,
"type": "integer"
},
"view": {
"description": "status returns selected fields from the same cached source packet; Phase A is free.",
"enum": [
"snapshot",
"status"
],
"type": "string"
}
},
"required": [
"cve"
],
"type": "object"
},
"name": "cve_snapshot",
"outputSchema": {
"additionalProperties": false,
"properties": {
"as_of": {
"format": "date-time",
"type": [
"string",
"null"
]
},
"available_capability": {
"enum": [
"current_company_state",
"current_cve_evidence"
]
},
"buyer_assent": {
"additionalProperties": false,
"properties": {
"status": {
"const": "not_collected"
}
},
"required": [
"status"
],
"type": "object"
},
"changes": {
"additionalProperties": false,
"properties": {
"basis": {
"type": "string"
},
"changed_fields": {
"items": {
"type": "string"
},
"type": "array"
},
"previous_data_hash": {
"type": [
"string",
"null"
]
}
},
"required": [
"basis",
"previous_data_hash",
"changed_fields"
],
"type": "object"
},
"coverage": {
"additionalProperties": false,
"properties": {
"completeness_claim": {
"const": false
},
"covered": {
"items": {
"type": "string"
},
"type": "array"
},
"missing_sources": {
"items": {
"type": "string"
},
"type": "array"
},
"status": {
"enum": [
"partial",
"unavailable",
"not_found"
]
}
},
"required": [
"status",
"covered",
"missing_sources",
"completeness_claim"
],
"type": "object"
},
"data_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"facts": {
"type": "object"
},
"feedback_request": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"endpoint": {
"const": "/v1/feedback"
},
"optional": {
"const": true
},
"question": {
"const": "What related data or capability would make this more useful?"
},
"schema_version": {
"const": "1.0"
}
},
"required": [
"optional",
"question",
"endpoint",
"schema_version"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"adjacent_capabilities": {
"items": {
"additionalProperties": false,
"properties": {
"id": {
"enum": [
"earnings_history",
"filing_change_alert",
"event_timeline",
"capital_structure",
"cross_company_comparison",
"guidance_changes",
"regulatory_event_summary",
"affected_products",
"vendor_advisories",
"patch_status",
"exploit_state",
"severity_history",
"remediation_summary",
"cross_source_disagreement",
"historical_company_events",
"historical_cve_state",
"company_source_comparison",
"cve_source_comparison"
]
},
"status": {
"const": "research_candidate"
}
},
"required": [
"id",
"status"
],
"type": "object"
},
"maxItems": 7,
"type": "array"
},
"allowed_types": {
"items": {
"enum": [
"missing_field",
"missing_source",
"related_capability",
"desired_history",
"desired_freshness",
"normalization",
"comparison",
"second_opinion",
"too_slow",
"too_expensive",
"disagreement",
"other"
]
},
"type": "array"
},
"endpoint": {
"const": "/v1/feedback"
},
"expires_at": {
"format": "date-time",
"type": "string"
},
"optional": {
"const": true
},
"packet_endpoint": {
"enum": [
"company",
"cve"
]
},
"packet_key": {
"pattern": "^fishnet:(?:v1:(?:company|cve)|status:v1):[a-f0-9]{64}$",
"type": "string"
},
"packet_version": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"question": {
"const": "What additional data or capability would have reduced your next tool call?"
},
"schema_version": {
"const": "2.0"
},
"token": {
"maxLength": 1200,
"minLength": 100,
"pattern": "^[A-Za-z0-9_-]+\\.[A-Za-z0-9_-]{43}$",
"type": "string"
}
},
"required": [
"optional",
"schema_version",
"question",
"endpoint",
"token",
"expires_at",
"packet_key",
"packet_version",
"packet_endpoint",
"allowed_types",
"adjacent_capabilities"
],
"type": "object"
}
]
},
"generated_at": {
"format": "date-time",
"type": "string"
},
"methodology_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"packet_key": {
"type": [
"string",
"null"
]
},
"packet_version": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"product_mode": {
"const": "primary_research"
},
"query": {
"type": [
"object",
"null"
]
},
"requested_capabilities": {
"items": {
"type": "string"
},
"maxItems": 6,
"type": "array"
},
"requested_capability": {
"type": "string"
},
"result_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"schema_version": {
"const": "1.1"
},
"sources": {
"items": {
"additionalProperties": false,
"properties": {
"body_hash": {
"type": [
"string",
"null"
]
},
"checked_at": {
"format": "date-time",
"type": "string"
},
"id": {
"type": "string"
},
"retrieved_at": {
"type": [
"string",
"null"
]
},
"source_updated_at": {
"type": [
"string",
"null"
]
},
"source_version": {
"type": [
"string",
"null"
]
},
"status": {
"type": "string"
},
"url": {
"format": "uri",
"type": "string"
},
"valid_until": {
"format": "date-time",
"type": "string"
}
},
"required": [
"id",
"url",
"retrieved_at",
"checked_at",
"source_updated_at",
"source_version",
"body_hash",
"status",
"valid_until"
],
"type": "object"
},
"type": "array"
},
"status": {
"const": "unsupported_capability"
},
"terms_hash": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"terms_version": {
"type": "string"
},
"valid_until": {
"format": "date-time",
"type": "string"
},
"validation_metrics": {
"type": "array"
}
},
"required": [
"schema_version",
"packet_key",
"query",
"generated_at",
"as_of",
"valid_until",
"sources",
"coverage",
"data_hash",
"methodology_hash",
"result_hash",
"terms_version",
"terms_hash",
"product_mode",
"buyer_assent",
"validation_metrics",
"changes",
"facts"
],
"type": "object"
}
},
{
"description": "Optionally submit what you would have done next without enough Fishnet evidence. Use the packet feedback token and bounded schema. Writes feedback telemetry only; no payment, trading or other action. Never submitted automatically. Free text is classified then discarded; omit personal data and prompts.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"desired_capabilities": {
"items": {
"enum": [
"earnings_history",
"filing_change_alert",
"event_timeline",
"capital_structure",
"cross_company_comparison",
"guidance_changes",
"regulatory_event_summary",
"affected_products",
"vendor_advisories",
"patch_status",
"exploit_state",
"severity_history",
"remediation_summary",
"cross_source_disagreement",
"historical_company_events",
"historical_cve_state",
"company_source_comparison",
"cve_source_comparison"
],
"type": "string"
},
"maxItems": 3,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"desired_capability": {
"enum": [
"earnings_history",
"filing_change_alert",
"event_timeline",
"capital_structure",
"cross_company_comparison",
"guidance_changes",
"regulatory_event_summary",
"affected_products",
"vendor_advisories",
"patch_status",
"exploit_state",
"severity_history",
"remediation_summary",
"cross_source_disagreement",
"historical_company_events",
"historical_cve_state",
"company_source_comparison",
"cve_source_comparison"
],
"type": "string"
},
"desired_fields": {
"items": {
"enum": [
"issuer_identity",
"latest_filing",
"recent_filing_events",
"filing_source_links",
"nvd_status",
"nvd_dates",
"cvss",
"cisa_kev",
"epss",
"vendor_advisory_links",
"earnings_history",
"capital_structure",
"guidance_changes",
"affected_versions",
"patch_status",
"severity_history"
],
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"type": "array",
"uniqueItems": true
},
"desired_freshness_seconds": {
"maximum": 31536000,
"minimum": 1,
"type": "integer"
},
"desired_history_days": {
"maximum": 3650,
"minimum": 0,
"type": "integer"
},
"expected_calls_per_day": {
"description": "Self-reported future frequency; not measured use.",
"maximum": 1000000,
"minimum": 0,
"type": "integer"
},
"feedback_type": {
"enum": [
"missing_field",
"missing_source",
"related_capability",
"desired_history",
"desired_freshness",
"normalization",
"comparison",
"second_opinion",
"too_slow",
"too_expensive",
"disagreement",
"other"
],
"type": "string"
},
"importance": {
"maximum": 5,
"minimum": 1,
"type": "integer"
},
"max_acceptable_price_usd": {
"description": "Self-reported price, at most six decimal places; never payment evidence.",
"maximum": 1000,
"minimum": 0,
"type": "number"
},
"next_action_without_fishnet": {
"enum": [
"query_more_sources",
"verify_independently",
"fetch_history",
"resolve_entity_identity",
"compare_entities",
"find_vendor_advisory",
"wait_for_fresher_state",
"perform_manual_reconciliation",
"continue_without_answer",
"other"
],
"type": "string"
},
"packet_endpoint": {
"enum": [
"company",
"cve"
],
"type": "string"
},
"packet_key": {
"pattern": "^fishnet:(?:v1:(?:company|cve)|status:v1):[a-f0-9]{64}$",
"type": "string"
},
"packet_version": {
"pattern": "^sha256:[a-f0-9]{64}$",
"type": "string"
},
"schema_version": {
"const": "2.0"
},
"short_request_text": {
"description": "At most 240 UTF-8 bytes; no personal data, URLs, credentials or full prompts. Classified coarsely then discarded.",
"maxLength": 240,
"type": "string"
},
"token": {
"maxLength": 1200,
"minLength": 100,
"pattern": "^[A-Za-z0-9_-]+\\.[A-Za-z0-9_-]{43}$",
"type": "string"
},
"usage_reason": {
"enum": [
"fewer_tool_calls",
"faster",
"cheaper",
"normalization",
"provenance",
"historical_state",
"current_state",
"second_opinion",
"change_detection",
"other"
],
"type": "string"
}
},
"required": [
"schema_version",
"token",
"packet_key",
"packet_version",
"packet_endpoint",
"feedback_type"
],
"type": "object"
},
"name": "submit_fishnet_feedback",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:fda73a6dbe3e875ab4ac3f6e02293c5008c2245ceb0387d402b8b8484d145351 | sha256sum