MethodIQ Tools for LangChain
io.github.cnucho/methodiq-tools
Create and revise diagrams, charts, PowerPoint presentations and research workflows.
client:LangChain
transport:streamable-http
tools:105
Install MethodIQ Tools in LangChain
pip install langchain-mcp-adapters
from langchain_mcp_adapters.client import MultiServerMCPClient
client = MultiServerMCPClient({
"methodiq-tools": {
"transport": "streamable_http",
"url": "https://methodiq-tools-production.up.railway.app/mcp",
}
})
tools = await client.get_tools()
get_tools() returns the server's tools as LangChain tools, ready for an agent. LangChain docs
What LangChain can do once it is connected
- get_methodiq_tool_guide
- list_methodiq_tools
- render_methodiq_tool_directory
- list_diagram_templates
- create_diagram
- get_diagram
- render_diagram_editor
- apply_diagram_changes
- set_diagram_selection
- submit_diagram_feedback
- undo_diagram
- diagram_list_capabilities
- normalize_graph
- export_mermaid_flowchart
- export_graphviz_dot
- review_layout_plan
- analyze_graph
- extract_focus_graph
- trace_path
- list_chart_templates
- create_chart
- create_report_chart
- update_report_chart
- approve_report_chart