LeashIndex Get the report

Index / devtools

Security Recipes

io-github-stevologic-security-recipes declares 75 capabilities across 75 tools, with 1 critical issue.

78/100 exposureHigh exposure

Manifest recorded 2026-10-11 from tools/list on https://security-recipes.ai/mcp, published in the official MCP registry as io.github.stevologic/security-recipes 1.0.0. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 75 tools

75 of 75 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

high · no-expiry · All 75 tools

75 of 75 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 75 tools

75 of 75 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 2 of 75 tools

2 tools can modify data and declare no limit.

low · uncapped-read · 73 of 75 tools

73 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
recipes_server_inforead inferred
recipes_mcp_upstream_serversread inferred
recipes_mcp_servers_listread inferred
recipes_mcp_server_getread inferred
recipes_mcp_upstream_toolsread inferred
recipes_mcp_upstream_callread inferred
recipes_mcp_upstream_contextread inferred
recipes_refreshwrite assumed
recipes_searchread inferred
recipes_listread inferred
recipes_getread inferred
recipes_playbooks_listread inferred
recipes_playbook_getread inferred
recipes_playbook_planwrite assumed
recipes_cve_catalog_inforead inferred
recipes_cve_searchread inferred
recipes_cve_getread inferred
recipes_quality_reportread inferred
recipes_workflow_control_planeread inferred
recipes_mcp_gateway_policyread inferred
recipes_agentic_assurance_packread inferred
recipes_agent_identity_ledgerread inferred
recipes_agentic_entitlement_review_packread inferred
recipes_agentic_approval_receipt_packread inferred
recipes_mcp_connector_trust_packread inferred
recipes_mcp_connector_intake_packread inferred
recipes_mcp_stdio_launch_boundary_packread inferred
recipes_mcp_authorization_conformance_packread inferred
recipes_mcp_elicitation_boundary_packread inferred
recipes_mcp_tool_risk_contractread inferred
recipes_mcp_tool_surface_drift_packread inferred
recipes_agentic_red_team_drill_packread inferred
recipes_agentic_red_team_replay_harnessread inferred
recipes_agentic_readiness_scorecardread inferred
recipes_agent_capability_risk_registerread inferred
recipes_agent_memory_boundary_packread inferred
recipes_agent_skill_supply_chain_packread inferred
recipes_agent_handoff_boundary_packread inferred
recipes_a2a_agent_card_trust_profileread inferred
recipes_agentic_system_bomread inferred
recipes_agentic_run_receipt_packread inferred
recipes_secure_context_trust_packread inferred
recipes_secure_context_attestation_packread inferred
recipes_secure_context_lineage_ledgerread inferred
recipes_secure_context_eval_packread inferred
recipes_context_poisoning_guard_packread inferred
recipes_context_egress_boundary_packread inferred
recipes_agentic_threat_radarread inferred
recipes_agentic_standards_crosswalkread inferred
recipes_agentic_source_freshness_watchread inferred
recipes_mcp_risk_coverage_packread inferred
recipes_agentic_protocol_conformance_packread inferred
recipes_agentic_control_plane_blueprintread inferred
recipes_agentic_exposure_graphread inferred
recipes_agentic_posture_snapshotread inferred
recipes_agentic_aivss_risk_scoring_packread inferred
recipes_agentic_app_intake_packread inferred
recipes_model_provider_routing_packread inferred
recipes_agentic_catastrophic_risk_annexread inferred
recipes_critical_infrastructure_secure_context_packread inferred
recipes_agentic_incident_response_packread inferred
recipes_agentic_action_runtime_packread inferred
recipes_agent_trust_fabric_packread inferred
recipes_browser_agent_boundary_packread inferred
recipes_agentic_measurement_probe_packread inferred
recipes_agentic_telemetry_contractread inferred
recipes_agentic_soc_detection_packread inferred
recipes_enterprise_trust_center_exportread inferred
recipes_secure_context_value_modelread inferred
recipes_design_partner_pilot_packread inferred
recipes_secure_context_buyer_diligence_briefread inferred
recipes_secure_context_customer_proof_packread inferred
recipes_secure_context_evidence_contractread inferred
recipes_hosted_mcp_readiness_packread inferred
recipes_match_findingread inferred
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.