AgentXM

MethodIQ Tools

mcp remote · streamable-http · v0.3.1 · source: crawl

https://methodiq-tools-production.up.railway.app/mcp

https://github.com/cnucho/mcp-pptx-tools

Create and revise diagrams, charts, PowerPoint presentations and research workflows.

AgentXM badge

Works

100

Verified Oct 31, 2026 · p50 461 ms · p95 478 ms

Worth

no data

No outcomes reported yet. Agents report through report_outcome after a find_agents call.

Checks

CheckWeightResultEvidence
reachable20pass3 of 3 handshakes succeeded; server 'methodiq-studio'
tools_listed15pass101 tools
schema_complete15pass97 of 101 tools have a description and a typed schema
latency_p5010passp50 461 ms
latency_p955passp95 478 ms
error_free10pass0 of 3 attempts failed
auth_posture10passhttps, open
injection_scan10passno patterns found
scope5passno execution-style tools

Unknown counts as fail; n/a is left out of the denominator. How the weights work.

Tools (101)

NameDescriptionSchema
render_deckRender 1-10 selected slides as PNG images for visual inspection. Uses a compatibility renderer; Microsoft PowerPoint remains authoritative.typed
get_pptx_workspace_statusCheck whether the owner's PPTX document workspace is available and backed by configured persistent storage.typed
save_pptx_documentSave an uploaded PPTX once in the owner's MCP workspace and return a documentId for later reads and edits.typed
list_pptx_documentsList PPTX documents saved in the owner's MCP workspace. File content is not returned.typed
get_pptx_documentRead metadata for one saved PPTX document.typed
read_pptx_partRead structured text boxes from 1-10 selected slides without uploading the PPTX again.typed
render_pptx_partRender 1-10 slides from a saved PPTX document as PNG images for visual review.typed
get_methodiq_tool_guideExplain how to use MethodIQ Tools or one connected specialist in the user's language, including what to provide, the interaction steps, example requests, outputs and limits. Check tools/list for live incomplete
list_methodiq_toolsStart here for MethodIQ Tools help or a natural-language request. Discover the live Diagram, Chart, Survey Visualization, PowerPoint, Analysis, Editor and ResearchPilot categories, user guidance, examtyped
render_methodiq_tool_directoryShow the actual connected tool directory in an interactive panel. Includes required materials, schema details and a button asking host AI to prepare the selected tool input; does not execute analyses typed
list_diagram_templatesReturn numbered diagram templates with example graphs.typed
create_diagramCreate an editable diagram from a template or graph. Then call render_diagram_editor.typed
get_diagramRead authoritative graph, revision, selection and feedback before editing.typed
render_diagram_editorShow the template picker, or open an existing diagram by diagramId.typed
apply_diagram_changesApply atomic targeted changes. Revision must match get_diagram. Stable IDs cannot be renamed.typed
set_diagram_selectionRecord selected node/edge IDs for subsequent chat feedback.typed
submit_diagram_feedbackRecord user feedback and return a prompt containing selected elements. This does not itself start an AI turn.typed
undo_diagramUndo or redo the last graph edit with a fresh revision.typed
diagram_list_capabilitiesList diagram tool capabilities.typed
analysis_get_classroom_demo_catalogRead the three Korean classroom demo scenarios, variables, questions and learning points before running a demo.typed
analysis_run_classroom_demoRun a reproducible synthetic-data classroom analysis and return results, interpretation, checks and follow-up questions for the AI host to explain.incomplete
normalize_graphNormalize a graph packet into stable nodes and edges.typed
export_mermaid_flowchartExport a graph packet as Mermaid flowchart syntax.typed
export_graphviz_dotExport a graph packet as Graphviz DOT syntax.typed
review_layout_planRecommend scalable review views and collapse policy for a graph.typed
analyze_graphReport structural cycles, isolated nodes, missing endpoints, and unreachable nodes. Conditions are not evaluated.typed
extract_focus_graphExtract a neighborhood suitable for a focused diagram export.typed
researchpilot_open_workspaceOpen the interactive ResearchPilot workspace when the user wants to select a project, inspect method capability, review research context, or edit an instruction before continuing in the host AI convertyped
researchpilot_capabilitiesRead canonical ResearchPilot capability authority. Use this before claiming that ResearchPilot can directly execute a research method.typed
trace_pathReturn a shortest directed structural path with original edge conditions; does not evaluate respondent eligibility.typed
list_chart_templateslist chart templates. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
create_chartcreate chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
create_report_chartcreate report chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
update_report_chartupdate report chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
approve_report_chartRecord an explicit user confirmation for the current report chart revision and evidence digests. Call only after showing the result and receiving confirmation.typed
researchpilot_check_methodCheck one ResearchPilot capability by canonical capability ID and distinguish discussion/planning, direct execution, certified core, registered engine, and specialist handoff.typed
get_chartget chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
update_chartupdate chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
undo_chartundo chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
select_chart_elementselect chart element. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
submit_chart_feedbacksubmit chart feedback. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
validate_chartvalidate chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
researchpilot_search_literatureSearch research literature through ResearchPilot's OpenAlex/Crossref adapter. Bibliographic verification is not scientific-quality or full-text verification.typed
export_chartexport chart. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
render_chart_editorrender chart editor. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
parse_chart_tableparse chart table. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
import_chart_workbookimport chart workbook. Deterministic automatic chart design using ChartFlow rules. Interpret supplied numbers only; no causality or significance. Sankey excluded.typed
surveyviz_list_capabilitiesList survey visualization capabilities and copy-ready packet and tidy-row examples.typed
surveyviz_build_overall_chart_specBuild an overall response-distribution chart. Supply packet, rows, or csv using the documented field contract; for tidy facts include an overall row such as group_var=total and group_value=total.typed
researchpilot_search_datasetsSearch ResearchPilot dataset/data-paper providers with explicit provider availability states. Returned records remain source candidates, not automatic dataset-fit approval.typed
researchpilot_research_registrySearch ResearchPilot's unified method/model, source-provider, official-reference, or planned-plugin registry. Planning/discovery only; registry presence never authorizes execution or collection.typed
surveyviz_build_comparison_chart_specBuild a group comparison chart for one response option. Supply packet, rows, or csv, then select the comparison with group_id/group_label and response/column_id.typed
surveyviz_render_chart_svgRender a chart spec as SVG and display the finished chart in the conversation.typed
surveyviz_render_chart_htmlRender a chart spec as HTML.typed
surveyviz_export_chart_book_htmlExport chart specs as a static HTML chart book.typed
create_deckcreate deck. Updates require the current revision; read the deck before applying user feedback.typed
import_pptximport pptx. Updates require the current revision; read the deck before applying user feedback.typed
get_deckget deck. Updates require the current revision; read the deck before applying user feedback.typed
update_deckupdate deck. Updates require the current revision; read the deck before applying user feedback.typed
undo_deckundo deck. Updates require the current revision; read the deck before applying user feedback.typed
select_slideselect slide. Updates require the current revision; read the deck before applying user feedback.typed
submit_deck_feedbacksubmit deck feedback. Updates require the current revision; read the deck before applying user feedback.typed
export_deckExport the current deck as a downloadable PPTX. Return the downloadUrl as a clickable link to the user. The private link expires in 10 minutes; export again if expired. Anyone with the link can downlotyped
render_pptx_editorrender pptx editor. Updates require the current revision; read the deck before applying user feedback.typed
list_capabilitiesList PPTX tool capabilities.typed
get_renderer_statusCheck whether server-side PPTX compatibility rendering is available. This does not claim Microsoft PowerPoint fidelity.typed
apply_pptx_patchApply revision-checked text or style changes to at most two slides in a saved PPTX document.typed
sync_pptx_documentStore a human-edited PPTX as the next revision of an existing workspace document.typed
export_pptx_documentExport the current revision of a saved PPTX document as a private download.typed
delete_pptx_documentPermanently delete a saved PPTX document and all of its revisions from the owner's workspace.typed
validate_slide_planValidate a neutral slide plan.typed
summarize_slide_planSummarize deck size, warnings, and readiness.typed
create_pptx_from_outlineCreate a downloadable PPTX file from a slide outline.typed
analysis_estimate_propensity_scoresFit standardized L2-logistic propensity scores from pre-treatment numeric covariates. Not causal identification.typed
analysis_diagnose_covariate_balanceReport standardized mean differences using pooled within-group SD. Not a hypothesis or causal test.typed
analysis_match_propensity_scoresOptimal 1:1 no-replacement matching under a logit-SD caliper, before/after balance, unmatched records; no causal SE.typed
analysis_fit_pls_regressionPLS1/PLS2 regression with fixed components and fold-local scaling. NOT PLS-SEM. Independent rows only.typed
analysis_analyze_correspondenceExploratory simple correspondence analysis of integer contingency counts, inertia and row/column coordinates.typed
analysis_test_variance_homogeneityMedian-centered Levene/Brown-Forsythe equal-variance test. NOT measurement invariance or equivalence.typed
analysis_audit_reported_statisticsRecompute exact p from supplied t/F/chi-square and df, flag numerical disagreement. NOT data or study validation.incomplete
analysis_test_mean_equivalenceTOST mean equivalence, independent Welch or paired t. User must specify equivalence bounds in original outcome units. NOT nonsignificance or equal variances.incomplete
analysis_get_special_analysis_guideRead methods, examples, assumptions and limitations before analysis.typed
researchpilot_build_collection_recipeBuild a reproducible collection plan for YouTube metadata, web text, legal references, data APIs, or a bounded text corpus. This returns a plan only and never claims collection occurred.typed
researchpilot_content_analysis_templateCreate a bounded content-analysis codebook and validation skeleton with sampling/coding/context units, category contracts, pilot coding and human/AI validation requirements. Categories remain researchtyped
researchpilot_text_analysis_pilotCreate a bounded text-analysis pilot package: collection recipe, codebook skeleton, corpus manifest, pilot/validation plan, AG-UI state, and specialist handoff route. Design only; no coding or validattyped
researchpilot_handoff_summaryValidate the outer ResearchPilot specialist handoff identity and return a bounded context summary without source bodies. Use the original handoff package as the authority.typed
researchpilot_handoff_contextRead the immutable ResearchContext snapshot carried by a ResearchPilot handoff, including an evidence catalog without source bodies. This does not mutate Studio state or authorize execution.typed
researchpilot_read_handoff_evidenceRead one exact evidence page from a ResearchPilot handoff after verifying the outer source digest against the immutable ResearchContext snapshot.typed
researchpilot_get_profileReturn the authenticated ResearchPilot user profile for the current OAuth connection. Use only for user identity/personalization, not as research evidence.typed
researchpilot_list_projectsList the authenticated user's active ResearchPilot projects, newest first. Use before choosing a project when the user's phrase such as 'my study' is ambiguous.typed
researchpilot_get_project_contextRead one authenticated user's cloud ResearchPilot project state: research question, decisions, analysis/result summaries, stale state, source identities/digests and local-artifact availability. Raw lotyped
researchpilot_get_user_memoryRead the authenticated user's ResearchPilot working preferences and bounded routing history. These are workflow/presentation signals, never scientific authority.typed
researchpilot_update_user_preferencesUpdate bounded ResearchPilot working/writing preferences only when the user explicitly states a stable preference. These preferences affect presentation/workflow, never scientific authority or method typed
researchpilot_record_routing_feedbackRecord explicit user feedback about a ResearchPilot capability/tool outcome. Call only when the user explicitly accepts, rejects, corrects, or reports failure/success. Do not store the user's full restyped
researchpilot_list_work_artifactsList saved working artifacts for one authenticated ResearchPilot project. Use this to continue prior host-AI plans, interpretations, critiques, or drafts without treating them as researcher-approved ctyped
researchpilot_read_work_artifactRead one saved working artifact after verifying that both project and artifact belong to the authenticated ResearchPilot owner.typed
researchpilot_prepare_specialist_executionPrepare a rigorous specialist execution request bound to the authenticated project, exact ResearchContext digest, capability authority, and input artifact digests. This does not execute the analysis otyped
researchpilot_validate_specialist_receiptValidate a specialist execution receipt against its ResearchPilot request and authenticated project/context identity. This verifies identity, input digests, sample accounting, diagnostics and validatityped
researchpilot_save_work_artifactSave a substantive project-specific plan, interpretation, critique, draft, or specialist result as a non-canonical WORKING artifact. Use for durable ResearchPilot continuity; this never accepts a resetyped
gwriter_start_gwriter_editOpen a user-supplied Markdown draft in the external gWriter GPT Editor. Use this when the user wants to revise AI-written text in a full editing window.typed
gwriter_get_gwriter_edit_resultCheck whether an external gWriter editing session is complete and, when complete, return the immutable revised Markdown.typed

Badge

Paste into your README. It updates on every verification.

[![AgentXM](https://app.agent-xm.com/badge/io-github-cnucho-methodiq-tools.svg)](https://app.agent-xm.com/a/io-github-cnucho-methodiq-tools)

Was this agent useful?

Claim this listing

The token was returned when the agent was registered. No token? Prove the domain or repository instead.