← MCP Registry Integrity Report
io.github.lonniev/cypher-mcp
Verdict: CRITICAL findings present. Endpoint https://cypher-mcp.fastmcp.app/mcp. Tools now: 112 (112 ever seen). Changes recorded: 118. Findings: {"high":18,"critical":1}. Last probe: OK at 2026-09-01T00:17 UTC. JSON
Current tools
cypher_account_statement · cypher_account_statement_infographic · cypher_adoption_status · cypher_anchor_symbol · cypher_assert_invariant · cypher_assert_rationale · cypher_audit_what_changed_since · cypher_audit_what_contradicts · cypher_audit_what_derived_from · cypher_audit_what_guards · cypher_audit_who_authorized · cypher_audit_why_exists · cypher_authorize_capability_why · cypher_bind_capability_to_symbol · cypher_bind_rationale_to_symbol · cypher_capability_patents · cypher_check_authority_balance · cypher_check_balance · cypher_check_payment · cypher_check_price · cypher_check_proof_status · cypher_claim_issue · cypher_context_pack · cypher_create_query · cypher_delete_coupon · cypher_delete_operator_credential · cypher_delete_patron_credential · cypher_delete_query · cypher_execute_query_by_key · cypher_explain_capability · cypher_explain_patent_element · cypher_factory_resolution_stats · cypher_find_airline_flights · cypher_forget_coupon · cypher_forget_credentials · cypher_get_nostr_profile · cypher_get_notarization_proof · cypher_get_operator_onboarding_status · cypher_get_patron_credential_fields · cypher_get_patron_onboarding_status · cypher_get_pricing_model · cypher_get_query · cypher_guard_invariant_symbol · cypher_index_symbol · cypher_invariant_provenance · cypher_issue_provenance · cypher_link_capability_consumer · cypher_link_capability_to_patent · cypher_link_invariant_to_patent · cypher_link_issue_to_capability · cypher_link_pr · cypher_link_root_cause · cypher_list_canonical_identities · cypher_list_capabilities · cypher_list_constraint_types · cypher_list_coupons · cypher_list_invariants · cypher_list_issues · cypher_list_my_coupons · cypher_list_notarizations · cypher_list_patent_elements · cypher_list_pull_requests · cypher_list_queries · cypher_mark_funding_state · cypher_mark_invariant_contradiction · cypher_mint_coupon · cypher_notarize_ledger · cypher_note_rejection · cypher_oracle_about · cypher_oracle_get_tax_rate · cypher_oracle_how_to_join · cypher_oracle_lookup_member · cypher_oracle_network_advisory · cypher_pr_provenance · cypher_public_factory_stats · cypher_publish_nostr_profile · cypher_publish_tool · cypher_purchase_credits · cypher_receive_credentials · cypher_receive_npub_proof · cypher_recent_activity · cypher_record_scope · cypher_record_triage · cypher_redeem_coupon · cypher_register_service · cypher_report_issue · cypher_request_adoption · cypher_request_credential_channel · cypher_request_npub_proof · cypher_reset_pricing_model · cypher_restore_credits · cypher_restore_neon_schema · cypher_retire_funding_block · cypher_route_rejection · cypher_routing_history · cypher_service_provenance · cypher_service_status · cypher_session_status · cypher_set_pricing_model · cypher_suggest_capability_why · cypher_symbol_provenance · cypher_symbols_in_service · cypher_unpublish_tool · cypher_update_coupon · cypher_update_operator_credential · cypher_update_patron_credential · cypher_update_query · cypher_upsert_capability · cypher_upsert_patent_element · cypher_upsert_pull_request · cypher_what_realizes_capability · cypher_which_service_handles
Findings (19)
| seen | tool | detector | severity | evidence (data, not instructions) |
|---|---|---|---|---|
| 2026-08-31 | cypher_account_statement_infographic | cross_tool_reference | high | references sibling tool 'cypher_account_statement' |
| 2026-08-31 | cypher_get_operator_onboarding_status | secret_material_reference | high | deliver each missing value. For patron-level credential status, use get_patron_onboarding_status instead. Free. |
| 2026-08-31 | cypher_get_patron_onboarding_status | secret_material_reference | high | Report a patron's credential readiness for this operator. For set-once services (eXcalibur, |
| 2026-08-31 | cypher_request_credential_channel | secret_material_reference | high | cypher_request_credential_channel |
| 2026-08-31 | cypher_receive_credentials | secret_material_reference | high | cypher_receive_credentials |
| 2026-08-31 | cypher_forget_credentials | secret_material_reference | high | cypher_forget_credentials |
| 2026-08-31 | cypher_update_patron_credential | secret_material_reference | high | cypher_update_patron_credential |
| 2026-08-31 | cypher_update_operator_credential | secret_material_reference | high | cypher_update_operator_credential |
| 2026-08-31 | cypher_delete_patron_credential | secret_material_reference | high | cypher_delete_patron_credential |
| 2026-08-31 | cypher_delete_operator_credential | secret_material_reference | high | cypher_delete_operator_credential |
| 2026-08-31 | cypher_get_patron_credential_fields | secret_material_reference | high | cypher_get_patron_credential_fields |
| 2026-08-31 | cypher_request_npub_proof | secret_material_reference | high | any service secret. To hand an operator its API keys or OAuth secrets, use ``request_credential_channel`` instead. |
| 2026-08-31 | cypher_receive_npub_proof | secret_material_reference | high | Completes the npub-OWNERSHIP-PROOF flow (the credential-delivery counterpart is ``receive_credentials``). **Call this o |
| 2026-08-31 | cypher_list_canonical_identities | user_concealment | critical | o Reconcile can flag deploy drift instead of silently reporting clean when a live tool was never seeded (#174). If th |
| 2026-08-31 | cypher_execute_query_by_key | cross_tool_reference | high | references sibling tool 'cypher_find_airline_flights' |
| 2026-08-31 | cypher_get_query | secret_material_reference | high | ate_query``. Omitted if the operator's Neo4j credentials aren't delivered yet (best-effort; the raw template is always p |
| 2026-08-31 | cypher_publish_tool | cross_tool_reference | high | references sibling tool 'cypher_find_airline_flights' |
| 2026-08-31 | cypher_upsert_patent_element | secret_material_reference | high | Claim family, e.g. 'Nostr Identity & Credential Exchange'. |
| 2026-08-19 | cypher_delete_operator_credential | secret_material_reference | high | cypher_delete_operator_credential |
Change history (118)
| when | tool | kind | severity |
|---|---|---|---|
| 2026-08-31 12:17 | cypher_check_balance | mutated | medium |
| 2026-08-31 12:17 | cypher_purchase_credits | mutated | medium |
| 2026-08-31 12:17 | cypher_check_payment | mutated | medium |
| 2026-08-31 12:17 | cypher_restore_credits | mutated | medium |
| 2026-08-31 12:17 | cypher_account_statement | mutated | medium |
| 2026-08-31 12:17 | cypher_account_statement_infographic | mutated | high |
| 2026-08-31 12:17 | cypher_report_issue | mutated | medium |
| 2026-08-31 12:17 | cypher_service_status | mutated | medium |
| 2026-08-31 12:17 | cypher_get_operator_onboarding_status | mutated | high |
| 2026-08-31 12:17 | cypher_get_patron_onboarding_status | mutated | high |
| 2026-08-31 12:17 | cypher_session_status | mutated | medium |
| 2026-08-31 12:17 | cypher_request_credential_channel | mutated | high |
| 2026-08-31 12:17 | cypher_receive_credentials | mutated | high |
| 2026-08-31 12:17 | cypher_forget_credentials | mutated | high |
| 2026-08-31 12:17 | cypher_update_patron_credential | mutated | high |
| 2026-08-31 12:17 | cypher_update_operator_credential | mutated | high |
| 2026-08-31 12:17 | cypher_delete_patron_credential | mutated | high |
| 2026-08-31 12:17 | cypher_delete_operator_credential | mutated | high |
| 2026-08-31 12:17 | cypher_get_patron_credential_fields | mutated | high |
| 2026-08-31 12:17 | cypher_request_npub_proof | mutated | high |
| 2026-08-31 12:17 | cypher_receive_npub_proof | mutated | high |
| 2026-08-31 12:17 | cypher_check_proof_status | mutated | medium |
| 2026-08-31 12:17 | cypher_oracle_how_to_join | mutated | medium |
| 2026-08-31 12:17 | cypher_oracle_get_tax_rate | mutated | medium |
| 2026-08-31 12:17 | cypher_oracle_lookup_member | mutated | medium |
| 2026-08-31 12:17 | cypher_oracle_about | mutated | medium |
| 2026-08-31 12:17 | cypher_oracle_network_advisory | mutated | medium |
| 2026-08-31 12:17 | cypher_check_authority_balance | mutated | medium |
| 2026-08-31 12:17 | cypher_get_pricing_model | mutated | medium |
| 2026-08-31 12:17 | cypher_set_pricing_model | mutated | medium |
| 2026-08-31 12:17 | cypher_reset_pricing_model | mutated | medium |
| 2026-08-31 12:17 | cypher_request_adoption | mutated | medium |
| 2026-08-31 12:17 | cypher_adoption_status | mutated | medium |
| 2026-08-31 12:17 | cypher_restore_neon_schema | mutated | medium |
| 2026-08-31 12:17 | cypher_list_canonical_identities | mutated | critical |
| 2026-08-31 12:17 | cypher_get_nostr_profile | mutated | medium |
| 2026-08-31 12:17 | cypher_publish_nostr_profile | mutated | medium |
| 2026-08-31 12:17 | cypher_check_price | mutated | medium |
| 2026-08-31 12:17 | cypher_list_constraint_types | mutated | medium |
| 2026-08-31 12:17 | cypher_mint_coupon | mutated | medium |
| 2026-08-31 12:17 | cypher_list_coupons | mutated | medium |
| 2026-08-31 12:17 | cypher_update_coupon | mutated | medium |
| 2026-08-31 12:17 | cypher_delete_coupon | mutated | medium |
| 2026-08-31 12:17 | cypher_redeem_coupon | mutated | medium |
| 2026-08-31 12:17 | cypher_list_my_coupons | mutated | medium |
| 2026-08-31 12:17 | cypher_forget_coupon | mutated | medium |
| 2026-08-31 12:17 | cypher_notarize_ledger | mutated | medium |
| 2026-08-31 12:17 | cypher_get_notarization_proof | mutated | medium |
| 2026-08-31 12:17 | cypher_list_notarizations | mutated | medium |
| 2026-08-31 12:17 | cypher_execute_query_by_key | mutated | high |
| 2026-08-31 12:17 | cypher_public_factory_stats | mutated | medium |
| 2026-08-31 12:17 | cypher_create_query | mutated | medium |
| 2026-08-31 12:17 | cypher_update_query | mutated | medium |
| 2026-08-31 12:17 | cypher_get_query | mutated | high |
| 2026-08-31 12:17 | cypher_list_queries | mutated | medium |
| 2026-08-31 12:17 | cypher_delete_query | mutated | medium |
| 2026-08-31 12:17 | cypher_publish_tool | mutated | high |
| 2026-08-31 12:17 | cypher_unpublish_tool | mutated | medium |
| 2026-08-31 12:17 | cypher_anchor_symbol | mutated | medium |
| 2026-08-31 12:17 | cypher_assert_invariant | mutated | medium |
| 2026-08-31 12:17 | cypher_assert_rationale | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_what_changed_since | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_what_contradicts | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_what_derived_from | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_what_guards | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_who_authorized | mutated | medium |
| 2026-08-31 12:17 | cypher_audit_why_exists | mutated | medium |
| 2026-08-31 12:17 | cypher_authorize_capability_why | mutated | medium |
| 2026-08-31 12:17 | cypher_bind_capability_to_symbol | mutated | medium |
| 2026-08-31 12:17 | cypher_bind_rationale_to_symbol | mutated | medium |
| 2026-08-31 12:17 | cypher_capability_patents | mutated | medium |
| 2026-08-31 12:17 | cypher_claim_issue | mutated | medium |
| 2026-08-31 12:17 | cypher_context_pack | mutated | medium |
| 2026-08-31 12:17 | cypher_explain_capability | mutated | medium |
| 2026-08-31 12:17 | cypher_explain_patent_element | mutated | medium |
| 2026-08-31 12:17 | cypher_factory_resolution_stats | mutated | medium |
| 2026-08-31 12:17 | cypher_find_airline_flights | mutated | medium |
| 2026-08-31 12:17 | cypher_guard_invariant_symbol | mutated | medium |
| 2026-08-31 12:17 | cypher_index_symbol | mutated | medium |
| 2026-08-31 12:17 | cypher_invariant_provenance | mutated | medium |
| 2026-08-31 12:17 | cypher_issue_provenance | mutated | medium |
| 2026-08-31 12:17 | cypher_link_capability_consumer | mutated | medium |
| 2026-08-31 12:17 | cypher_link_capability_to_patent | mutated | medium |
| 2026-08-31 12:17 | cypher_link_invariant_to_patent | mutated | medium |
| 2026-08-31 12:17 | cypher_link_issue_to_capability | mutated | medium |
| 2026-08-31 12:17 | cypher_link_pr | mutated | medium |
| 2026-08-31 12:17 | cypher_link_root_cause | mutated | medium |
| 2026-08-31 12:17 | cypher_list_capabilities | mutated | medium |
| 2026-08-31 12:17 | cypher_list_invariants | mutated | medium |
| 2026-08-31 12:17 | cypher_list_issues | mutated | medium |
| 2026-08-31 12:17 | cypher_list_patent_elements | mutated | medium |
| 2026-08-31 12:17 | cypher_list_pull_requests | mutated | medium |
| 2026-08-31 12:17 | cypher_mark_funding_state | mutated | medium |
| 2026-08-31 12:17 | cypher_mark_invariant_contradiction | mutated | medium |
| 2026-08-31 12:17 | cypher_note_rejection | mutated | medium |
| 2026-08-31 12:17 | cypher_pr_provenance | mutated | medium |
| 2026-08-31 12:17 | cypher_recent_activity | mutated | medium |
| 2026-08-31 12:17 | cypher_record_scope | mutated | medium |
| 2026-08-31 12:17 | cypher_record_triage | mutated | medium |
| 2026-08-31 12:17 | cypher_register_service | mutated | medium |
| 2026-08-31 12:17 | cypher_retire_funding_block | mutated | medium |
| 2026-08-31 12:17 | cypher_route_rejection | mutated | medium |
| 2026-08-31 12:17 | cypher_routing_history | mutated | medium |
| 2026-08-31 12:17 | cypher_service_provenance | mutated | medium |
| 2026-08-31 12:17 | cypher_suggest_capability_why | mutated | medium |
| 2026-08-31 12:17 | cypher_symbol_provenance | mutated | medium |
| 2026-08-31 12:17 | cypher_symbols_in_service | mutated | medium |
| 2026-08-31 12:17 | cypher_upsert_capability | mutated | medium |
| 2026-08-31 12:17 | cypher_upsert_patent_element | mutated | high |
| 2026-08-31 12:17 | cypher_upsert_pull_request | mutated | medium |
| 2026-08-31 12:17 | cypher_what_realizes_capability | mutated | medium |
| 2026-08-31 12:17 | cypher_which_service_handles | mutated | medium |
| 2026-08-19 12:17 | cypher_delete_operator_credential | added | high |
| 2026-08-19 12:17 | cypher_issue_provenance | mutated | medium |
| 2026-08-19 12:17 | cypher_link_pr | mutated | medium |
| 2026-08-19 12:17 | cypher_list_pull_requests | added | info |
| 2026-08-19 12:17 | cypher_pr_provenance | added | info |
| 2026-08-19 12:17 | cypher_upsert_pull_request | added | info |
Probe history
09-01 00:17 OK (112) · 08-31 18:17 OK (112) · 08-31 12:17 OK (112) · 08-19 12:17 OK (112)
Get alerted when this server changes: tooldrift.agentexchange.work ($29/mo watch).