LeashIndex Get the report

Index / storage

MethodIQ Tools

io-github-cnucho-methodiq-tools declares 124 capabilities across 124 tools, with 2 critical issues. One of them, no-revocation, is recorded for every server in the index because MCP has no field in which to declare a way to switch a tool off; a missing declaration is not evidence that the control is missing.

99/100 exposureHigh exposure

Manifest recorded 2026-11-08 from tools/list on https://methodiq-tools-production.up.railway.app/mcp, published in the official MCP registry as io.github.cnucho/methodiq-tools 0.3.1. 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 124 tools

124 of 124 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.

critical · irreversible-uncapped · 2 of 124 tools

2 tools are classified as irreversible and declare no limit.

high · no-expiry · All 124 tools

124 of 124 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 124 tools

124 of 124 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 · 51 of 124 tools

51 tools can modify data and declare no limit.

low · uncapped-read · 71 of 124 tools

71 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
get_methodiq_tool_guideread declared
list_methodiq_toolsread declared
render_methodiq_tool_directoryread declared
list_saved_diagramsread declared
save_diagramwrite assumed
copy_diagramwrite assumed
delete_saved_diagramdelete inferred
recover_diagramwrite assumed
list_diagram_versionsread declared
restore_diagram_versionwrite assumed
list_diagram_templatesread declared
create_diagramwrite inferred
get_diagramread declared
export_diagram_svgwrite assumed
render_diagram_editorread declared
apply_diagram_changeswrite assumed
set_diagram_selectionwrite inferred
submit_diagram_feedbackwrite assumed
undo_diagramwrite inferred
submit_product_feedbackwrite inferred
list_product_feedbackread declared
diagram_list_capabilitiesread inferred
normalize_graphwrite assumed
export_mermaid_flowchartwrite assumed
export_graphviz_dotwrite assumed
review_layout_planread declared
analyze_graphread declared
extract_focus_graphread declared
trace_pathread declared
list_chart_templatesread declared
list_chart_stylesread declared
create_chartwrite inferred
create_report_chartwrite inferred
update_report_chartwrite inferred
approve_report_chartwrite inferred
get_chartread declared
update_chartwrite inferred
apply_chart_stylewrite assumed
undo_chartwrite assumed
select_chart_elementwrite assumed
submit_chart_feedbackwrite assumed
validate_chartread declared
export_chartwrite assumed
render_chart_editorread declared
parse_chart_tableread declared
import_chart_workbookwrite assumed
surveyviz_list_capabilitiesread inferred
surveyviz_build_overall_chart_specwrite assumed
surveyviz_build_comparison_chart_specwrite assumed
surveyviz_render_chart_svgread declared
surveyviz_render_chart_htmlwrite assumed
surveyviz_export_chart_book_htmlwrite assumed
insert_chart_into_pptxwrite inferred
insert_chart_with_interpretation_into_pptxwrite inferred
insert_diagram_into_pptxwrite inferred
create_deckwrite inferred
import_pptxwrite assumed
get_deckread declared
update_deckwrite inferred
undo_deckwrite assumed
select_slidewrite assumed
submit_deck_feedbackwrite assumed
export_deckwrite assumed
render_pptx_editorread declared
list_capabilitiesread declared
get_renderer_statusread declared
render_deckread declared
get_pptx_workspace_statusread declared
save_pptx_documentread inferred
list_pptx_documentsread declared
get_pptx_documentread declared
open_pptx_workspace_editorwrite assumed
read_pptx_partread inferred
render_pptx_partread declared
apply_pptx_patchwrite inferred
apply_pptx_structure_patchwrite inferred
sync_pptx_documentwrite inferred
undo_pptx_documentwrite assumed
export_pptx_documentwrite assumed
delete_pptx_documentdelete inferred
validate_slide_planread declared
summarize_slide_planread declared
create_pptx_from_outlinewrite inferred
analysis_estimate_propensity_scoresread declared
analysis_diagnose_covariate_balanceread declared
analysis_match_propensity_scoresread declared
analysis_fit_pls_regressionread declared
analysis_analyze_correspondenceread declared
analysis_test_variance_homogeneityread declared
analysis_audit_reported_statisticsread declared
analysis_test_mean_equivalenceread declared
analysis_get_special_analysis_guideread declared
analysis_get_classroom_demo_catalogread declared
analysis_run_classroom_demoread declared
analysis_get_analysis_summaryread declared
analysis_get_analysis_detailsread declared
analysis_submit_analysis_reportread inferred
analysis_get_analysis_recommendation_contextread declared
analysis_submit_analysis_recommendationwrite inferred
researchpilot_open_workspaceread declared
researchpilot_capabilitiesread declared
researchpilot_check_methodread declared
researchpilot_search_literatureread declared
researchpilot_search_datasetsread declared
researchpilot_research_registryread declared
researchpilot_build_collection_reciperead declared
researchpilot_content_analysis_templateread declared
researchpilot_text_analysis_pilotread declared
researchpilot_handoff_summaryread declared
researchpilot_handoff_contextread declared
researchpilot_read_handoff_evidenceread declared
researchpilot_get_profileread declared
researchpilot_list_projectsread declared
researchpilot_get_project_contextread declared
researchpilot_get_user_memoryread declared
researchpilot_update_user_preferenceswrite inferred
researchpilot_record_routing_feedbackwrite assumed
researchpilot_list_work_artifactsread declared
researchpilot_read_work_artifactread declared
researchpilot_prepare_specialist_executionread declared
researchpilot_validate_specialist_receiptread declared
researchpilot_save_work_artifactwrite assumed
gwriter_start_gwriter_editwrite inferred
gwriter_get_gwriter_edit_resultread declared

Record history

Earlier records for this server. A correction is added here, never written over the record it corrects.

RecordedExposureSource
2026-10-2897 tools/list on https://methodiq-tools-production.up.railway.app/mcp, published in the official MCP registry as io.github.cnucho/methodiq-tools 0.3.1
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.