{"apiVersion":"v1","directorySlug":"cssdgpt-mcp-3018d537aa","title":"CSSDGPT","description":"幕后天使GPT：消毒供应·专业生成式AI，昵称小幕、小幕AI，是由上海红柚信息技术有限公司提供的AI助手，于2025年1月1日发布。主要功能为消毒供应专业知识问答对话生成，随时为您回答消毒供应领域的问题、辅助学习专业知识，致力于成为您工作中的专业助手。","pageUrl":"https://www.mcpbundles.com/skills/cssdgpt-mcp-3018d537aa","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.cssdgpt.com/mcp","hostedMcpUrl":null,"toolCount":105,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.cssdgpt/cssdgpt-mcp-3018d537aa","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"fetch-fetch","description":"Fetches a URL from the internet and optionally extracts its contents as markdown.","inputSchema":{"type":"object","required":["url"],"properties":{"raw":{"type":"boolean","default":false},"url":{"type":"string","format":"uri","minLength":1},"max_length":{"type":"integer","default":5000,"exclusiveMaximum":1000000,"exclusiveMinimum":0},"start_index":{"type":"integer","default":0,"minimum":0}}},"logicalName":"fetch-fetch","displayName":"fetch-fetch","title":"fetch-fetch","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sequential-thinking-sequentialthinking","description":"A detailed tool for dynamic and reflective problem-solving through thoughts.\nThis tool helps analyze problems through a flexible thinking process that can adapt and evolve.\nEach thought can build on, question, or revise previous insights as understanding deepens.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["thought","nextThoughtNeeded","thoughtNumber","totalThoughts"],"properties":{"thought":{"type":"string"},"branchId":{"type":"string"},"isRevision":{"type":"boolean"},"thoughtNumber":{"type":"integer","maximum":9007199254740991,"minimum":1},"totalThoughts":{"type":"integer","maximum":9007199254740991,"minimum":1},"revisesThought":{"type":"integer","maximum":9007199254740991,"minimum":1},"branchFromThought":{"type":"integer","maximum":9007199254740991,"minimum":1},"needsMoreThoughts":{"type":"boolean"},"nextThoughtNeeded":{"type":"boolean"}}},"logicalName":"sequential-thinking-sequentialthinking","displayName":"sequential-thinking-sequentialthinking","title":"sequential-thinking-sequentialthinking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"time-get_current_time","description":"Get current time in a specific timezones","inputSchema":{"type":"object","required":["timezone"],"properties":{"timezone":{"type":"string"}}},"logicalName":"time-get_current_time","displayName":"time-get_current_time","title":"time-get_current_time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"time-convert_time","description":"Convert time between timezones","inputSchema":{"type":"object","required":["source_timezone","time","target_timezone"],"properties":{"time":{"type":"string"},"source_timezone":{"type":"string"},"target_timezone":{"type":"string"}}},"logicalName":"time-convert_time","displayName":"time-convert_time","title":"time-convert_time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mindmap-convert_markdown_to_mindmap","description":"Convert Markdown content to a mindmap mind map.","inputSchema":{"type":"object","required":["markdown_content"],"properties":{"markdown_content":{"type":"string"}}},"logicalName":"mindmap-convert_markdown_to_mindmap","displayName":"mindmap-convert_markdown_to_mindmap","title":"mindmap-convert_markdown_to_mindmap","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"quickchart-generate_chart","description":"Generate a chart using QuickChart","inputSchema":{"type":"object","required":["type","datasets"],"properties":{"type":{"type":"string"},"labels":{"type":"array","items":{"type":"string"}},"options":{"type":"object"},"datasets":{"type":"array","items":{"type":"object","required":["data"],"properties":{"data":{"type":"array"},"label":{"type":"string"},"borderColor":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"backgroundColor":{"oneOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]},"additionalConfig":{"type":"object"}}}}}},"logicalName":"quickchart-generate_chart","displayName":"quickchart-generate_chart","title":"quickchart-generate_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"quickchart-download_chart","description":"Download a chart image to a local file","inputSchema":{"type":"object","required":["config"],"properties":{"config":{"type":"object"},"outputPath":{"type":"string"}}},"logicalName":"quickchart-download_chart","displayName":"quickchart-download_chart","title":"quickchart-download_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-mcp-tavily_extract","description":"Extract content from URLs. Returns raw page content in markdown or text format.","inputSchema":{"type":"object","required":["urls"],"properties":{"urls":{"type":"array","items":{"type":"string"}},"query":{"type":"string"},"format":{"enum":["markdown","text"],"type":"string","default":"markdown"},"extract_depth":{"enum":["basic","advanced"],"type":"string","default":"basic"},"include_images":{"type":"boolean","default":false},"include_favicon":{"type":"boolean","default":false}}},"logicalName":"tavily-mcp-tavily_extract","displayName":"tavily-mcp-tavily_extract","title":"tavily-mcp-tavily_extract","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-mcp-tavily_crawl","description":"Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"limit":{"type":"integer","default":50,"minimum":1},"format":{"enum":["markdown","text"],"type":"string","default":"markdown"},"max_depth":{"type":"integer","default":1,"minimum":1},"max_breadth":{"type":"integer","default":20,"minimum":1},"instructions":{"type":"string"},"select_paths":{"type":"array","items":{"type":"string"},"default":[]},"extract_depth":{"enum":["basic","advanced"],"type":"string","default":"basic"},"allow_external":{"type":"boolean","default":true},"select_domains":{"type":"array","items":{"type":"string"},"default":[]},"include_favicon":{"type":"boolean","default":false}}},"logicalName":"tavily-mcp-tavily_crawl","displayName":"tavily-mcp-tavily_crawl","title":"tavily-mcp-tavily_crawl","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-mcp-tavily_map","description":"Map a website's structure. Returns a list of URLs found starting from the base URL.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"},"limit":{"type":"integer","default":50,"minimum":1},"max_depth":{"type":"integer","default":1,"minimum":1},"max_breadth":{"type":"integer","default":20,"minimum":1},"instructions":{"type":"string"},"select_paths":{"type":"array","items":{"type":"string"},"default":[]},"allow_external":{"type":"boolean","default":true},"select_domains":{"type":"array","items":{"type":"string"},"default":[]}}},"logicalName":"tavily-mcp-tavily_map","displayName":"tavily-mcp-tavily_map","title":"tavily-mcp-tavily_map","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"tavily-mcp-tavily_research","description":"Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings. Rate limit: 20 requests per minute.","inputSchema":{"type":"object","required":["input"],"properties":{"input":{"type":"string"},"model":{"enum":["mini","pro","auto"],"type":"string","default":"auto"}}},"logicalName":"tavily-mcp-tavily_research","displayName":"tavily-mcp-tavily_research","title":"tavily-mcp-tavily_research","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_flow_diagram","description":"Generate a flow diagram chart to show the steps and decision points of a process or system, such as, scenarios requiring linear process presentation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"object","required":["nodes","edges"],"properties":{"edges":{"type":"array","items":{"type":"object","required":["source","target"],"properties":{"name":{"type":"string","default":""},"source":{"type":"string"},"target":{"type":"string"}}}},"nodes":{"type":"array","items":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"minItems":1}}},"style":{"type":"object","properties":{"texture":{"enum":["default","rough"],"type":"string","default":"default"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_flow_diagram","displayName":"antv-chart-generate_flow_diagram","title":"antv-chart-generate_flow_diagram","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_funnel_chart","description":"Generate a funnel chart to visualize the progressive reduction of data as it passes through stages, such as, the conversion rates of users from visiting a website to completing a purchase.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["category","value"],"properties":{"value":{"type":"number"},"category":{"type":"string"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_funnel_chart","displayName":"antv-chart-generate_funnel_chart","title":"antv-chart-generate_funnel_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_histogram_chart","description":"Generate a histogram chart to show the frequency of data points within a certain range. It can observe data distribution, such as, normal and skewed distributions, and identify data concentration areas and extreme points.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"number"},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"binNumber":{"type":"number"},"axisXTitle":{"type":"string","default":""},"axisYTitle":{"type":"string","default":""}}},"logicalName":"antv-chart-generate_histogram_chart","displayName":"antv-chart-generate_histogram_chart","title":"antv-chart-generate_histogram_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_liquid_chart","description":"Generate a liquid chart to visualize a single value as a percentage, such as, the current occupancy rate of a reservoir or the completion percentage of a project.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["percent"],"properties":{"shape":{"enum":["circle","rect","pin","triangle"],"type":"string","default":"circle"},"style":{"type":"object","properties":{"color":{"type":"string"},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"percent":{"type":"number","maximum":1,"minimum":0}}},"logicalName":"antv-chart-generate_liquid_chart","displayName":"antv-chart-generate_liquid_chart","title":"antv-chart-generate_liquid_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_network_graph","description":"Generate a network graph chart to show relationships (edges) between entities (nodes), such as, relationships between people in social networks.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"object","required":["nodes","edges"],"properties":{"edges":{"type":"array","items":{"type":"object","required":["source","target"],"properties":{"name":{"type":"string","default":""},"source":{"type":"string"},"target":{"type":"string"}}}},"nodes":{"type":"array","items":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"minItems":1}}},"style":{"type":"object","properties":{"texture":{"enum":["default","rough"],"type":"string","default":"default"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_network_graph","displayName":"antv-chart-generate_network_graph","title":"antv-chart-generate_network_graph","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_path_map","description":"Generate a route map to display the user's planned route, such as travel guide routes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["title","data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"string"},"minItems":1}}},"minItems":1},"width":{"type":"number","default":1600},"height":{"type":"number","default":1000}}},"logicalName":"antv-chart-generate_path_map","displayName":"antv-chart-generate_path_map","title":"antv-chart-generate_path_map","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_pie_chart","description":"Generate a pie chart to show the proportion of parts, such as, market share and budget allocation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["category","value"],"properties":{"value":{"type":"number"},"category":{"type":"string"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"innerRadius":{"type":"number","default":0}}},"logicalName":"antv-chart-generate_pie_chart","displayName":"antv-chart-generate_pie_chart","title":"antv-chart-generate_pie_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_pin_map","description":"Generate a point map to display the location and distribution of point data on the map, such as the location distribution of attractions, hospitals, supermarkets, etc.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["title","data"],"properties":{"data":{"type":"array","items":{"type":"string"},"minItems":1},"width":{"type":"number","default":1600},"height":{"type":"number","default":1000},"markerPopup":{"type":"object","properties":{"type":{"type":"string","default":"image"},"width":{"type":"number","default":40},"height":{"type":"number","default":40},"borderRadius":{"type":"number","default":8}}}}},"logicalName":"antv-chart-generate_pin_map","displayName":"antv-chart-generate_pin_map","title":"antv-chart-generate_pin_map","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_radar_chart","description":"Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimensions: ease of use, functionality, camera, benchmark scores, and battery life.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string"},"group":{"type":"string"},"value":{"type":"number"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"lineWidth":{"type":"number"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_radar_chart","displayName":"antv-chart-generate_radar_chart","title":"antv-chart-generate_radar_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_sankey_chart","description":"Generate a sankey chart to visualize the flow of data between different stages or categories, such as, the user journey from landing on a page to completing a purchase.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["source","target","value"],"properties":{"value":{"type":"number"},"source":{"type":"string"},"target":{"type":"string"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"nodeAlign":{"enum":["left","right","justify","center"],"type":"string","default":"center"}}},"logicalName":"antv-chart-generate_sankey_chart","displayName":"antv-chart-generate_sankey_chart","title":"antv-chart-generate_sankey_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_scatter_chart","description":"Generate a scatter chart to show the relationship between two variables, helps discover their relationship or trends, such as, the strength of correlation, data distribution patterns.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["x","y"],"properties":{"x":{"type":"number"},"y":{"type":"number"},"group":{"type":"string"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"axisXTitle":{"type":"string","default":""},"axisYTitle":{"type":"string","default":""}}},"logicalName":"antv-chart-generate_scatter_chart","displayName":"antv-chart-generate_scatter_chart","title":"antv-chart-generate_scatter_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_venn_chart","description":"Generate a Venn diagram to visualize the relationships between different sets, showing how they intersect and overlap, such as the commonalities and differences between various groups.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["value","sets"],"properties":{"sets":{"type":"array","items":{"type":"string"}},"label":{"type":"string"},"value":{"type":"number"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_venn_chart","displayName":"antv-chart-generate_venn_chart","title":"antv-chart-generate_venn_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_word_cloud_chart","description":"Generate a word cloud chart to show word frequency or weight through text size variation, such as, analyzing common words in social media, reviews, or feedback.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["text","value"],"properties":{"text":{"type":"string"},"value":{"type":"number"}}},"minItems":1},"style":{"type":"object","properties":{"palette":{"type":"array","items":{"type":"string"}},"texture":{"enum":["default","rough"],"type":"string","default":"default"},"backgroundColor":{"type":"string"}}},"theme":{"enum":["default","academy","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400}}},"logicalName":"antv-chart-generate_word_cloud_chart","displayName":"antv-chart-generate_word_cloud_chart","title":"antv-chart-generate_word_cloud_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"antv-chart-generate_spreadsheet","description":"Generate a spreadsheet or pivot table for displaying tabular data. When 'rows' or 'values' fields are provided, it renders as a pivot table (cross-tabulation); otherwise, it renders as a regular table. Useful for displaying structured data, comparing values across categories, and creating data summaries.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"anyOf":[{"type":"string"},{"type":"number"},{"type":"null"}]}},"minItems":1},"rows":{"type":"array","items":{"type":"string"}},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"number","default":600},"height":{"type":"number","default":400},"values":{"type":"array","items":{"type":"string"}},"columns":{"type":"array","items":{"type":"string"}}}},"logicalName":"antv-chart-generate_spreadsheet","displayName":"antv-chart-generate_spreadsheet","title":"antv-chart-generate_spreadsheet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"wechat-bot-send_wecom_file","description":"Send file to WeCom.","inputSchema":{"type":"object","required":["file_path"],"properties":{"bot_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"file_path":{"type":"string"}}},"logicalName":"wechat-bot-send_wecom_file","displayName":"wechat-bot-send_wecom_file","title":"wechat-bot-send_wecom_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"wechat-bot-send_wecom_image","description":"Send image to WeCom.","inputSchema":{"type":"object","required":["image_path"],"properties":{"bot_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"image_path":{"type":"string"}}},"logicalName":"wechat-bot-send_wecom_image","displayName":"wechat-bot-send_wecom_image","title":"wechat-bot-send_wecom_image","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"wechat-bot-send_message","description":"Send message to WeCom with optional @mentions.","inputSchema":{"type":"object","required":["content"],"properties":{"bot_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"content":{"type":"string"},"msg_type":{"enum":["markdown","markdown_v2"],"type":"string","default":"markdown_v2"},"mentioned_list":{"type":"array","items":{"type":"string"},"default":[]},"mentioned_mobile_list":{"type":"array","items":{"type":"string"},"default":[]}}},"logicalName":"wechat-bot-send_message","displayName":"wechat-bot-send_message","title":"wechat-bot-send_message","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"wechat-bot-list_wecom_bots","description":"List all configured WeCom bots.","inputSchema":{"type":"object","properties":{}},"logicalName":"wechat-bot-list_wecom_bots","displayName":"wechat-bot-list_wecom_bots","title":"wechat-bot-list_wecom_bots","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"vchart-generate_wordcloud_venn","description":"Generate a word cloud to visualize word frequency or importance, or a Venn diagram to show relationships such as intersections and unions between sets.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["chartType","dataTable","colorField","valueField"],"properties":{"width":{"type":"number"},"colors":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"height":{"type":"number"},"output":{"enum":["spec","image","html"],"type":"string","default":"image"},"subTitle":{"type":"string"},"chartType":{"enum":["wordcloud","venn"],"type":"string"},"dataTable":{"type":"array","minItems":1},"background":{"type":"string"},"chartTheme":{"enum":["light","dark"],"type":"string"},"colorField":{"type":"string","minLength":1},"valueField":{"type":"string"},"titleOrient":{"enum":["top","left","right","bottom"],"type":"string"}},"additionalProperties":false},"logicalName":"vchart-generate_wordcloud_venn","displayName":"vchart-generate_wordcloud_venn","title":"vchart-generate_wordcloud_venn","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"vchart-generate_sankey_chart","description":"Generate a Sankey diagram to visualize the flow relationships between nodes in complex networks, suitable for displaying the distribution and flow paths of source and target data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["dataTable","sourceField","targetField","valueField"],"properties":{"width":{"type":"number"},"colors":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}]},"height":{"type":"number"},"output":{"enum":["spec","image","html"],"type":"string","default":"image"},"subTitle":{"type":"string"},"dataTable":{"type":"array","minItems":1},"background":{"type":"string"},"chartTheme":{"enum":["light","dark"],"type":"string"},"valueField":{"type":"string","minLength":1},"sourceField":{"type":"string","minLength":1},"targetField":{"type":"string","minLength":1},"titleOrient":{"enum":["top","left","right","bottom"],"type":"string"}},"additionalProperties":false},"logicalName":"vchart-generate_sankey_chart","displayName":"vchart-generate_sankey_chart","title":"vchart-generate_sankey_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"office-read_docx","description":"Read complete contents of a docx file including tables and images.Use this tool when you want to read file endswith '.docx'.Paragraphs are separated with two line breaks.This tool convert images into placeholder [Image].'--- Paragraph [number] ---' is indicator of each paragraph.","inputSchema":{"type":"object","required":["path"],"properties":{"path":{"type":"string"}}},"logicalName":"office-read_docx","displayName":"office-read_docx","title":"office-read_docx","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"office-edit_docx_paragraph","description":"Make text replacements in specified paragraphs of a docx file. Accepts a list of edits with paragraph index and search/replace pairs. Each edit operates on a single paragraph and preserves the formatting of the first run. Returns a git-style diff showing the changes made. Only works within allowed directories.","inputSchema":{"type":"object","required":["path","edits"],"properties":{"path":{"type":"string"},"edits":{"type":"array","items":{"type":"object","required":["paragraph_index","search","replace"],"properties":{"search":{"type":"string"},"replace":{"type":"string"},"paragraph_index":{"type":"integer"}}}}}},"logicalName":"office-edit_docx_paragraph","displayName":"office-edit_docx_paragraph","title":"office-edit_docx_paragraph","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"office-write_docx","description":"Create a new docx file with given content.Editing exisiting docx file with this tool is not recomended.","inputSchema":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string"},"content":{"type":"string"}}},"logicalName":"office-write_docx","displayName":"office-write_docx","title":"office-write_docx","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"office-edit_docx_insert","description":"Insert new paragraphs into a docx file. Accepts a list of inserts with text and optional paragraph index. Each insert creates a new paragraph at the specified position. If paragraph_index is not specified, the paragraph is added at the end. When multiple inserts target the same paragraph_index, they are inserted in order. Returns a git-style diff showing the changes made.","inputSchema":{"type":"object","required":["path","inserts"],"properties":{"path":{"type":"string"},"inserts":{"type":"array","items":{"type":"object","required":["text"],"properties":{"text":{"type":"string"},"paragraph_index":{"type":"integer"}}}}}},"logicalName":"office-edit_docx_insert","displayName":"office-edit_docx_insert","title":"office-edit_docx_insert","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"context7-resolve-library-id","description":"Resolves a package/product name to a Context7-compatible library ID and returns matching libraries.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query","libraryName"],"properties":{"query":{"type":"string"},"libraryName":{"type":"string"}}},"logicalName":"context7-resolve-library-id","displayName":"context7-resolve-library-id","title":"context7-resolve-library-id","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"context7-query-docs","description":"Retrieves and queries up-to-date documentation and code examples from Context7 for any programming library or framework.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["libraryId","query"],"properties":{"query":{"type":"string"},"libraryId":{"type":"string"}}},"logicalName":"context7-query-docs","displayName":"context7-query-docs","title":"context7-query-docs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-apply_formula","description":"Apply Excel formula to cell.\nExcel formula will write to cell with verification.","inputSchema":{"type":"object","required":["filepath","sheet_name","cell","formula"],"properties":{"cell":{"type":"string"},"formula":{"type":"string"},"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-apply_formula","displayName":"excel-apply_formula","title":"excel-apply_formula","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-validate_formula_syntax","description":"Validate Excel formula syntax without applying it.","inputSchema":{"type":"object","required":["filepath","sheet_name","cell","formula"],"properties":{"cell":{"type":"string"},"formula":{"type":"string"},"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-validate_formula_syntax","displayName":"excel-validate_formula_syntax","title":"excel-validate_formula_syntax","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-read_data_from_excel","description":"Read data from Excel worksheet with cell metadata including validation rules.","inputSchema":{"type":"object","required":["filepath","sheet_name"],"properties":{"end_cell":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string","default":"A1"},"preview_only":{"type":"boolean","default":false}}},"logicalName":"excel-read_data_from_excel","displayName":"excel-read_data_from_excel","title":"excel-read_data_from_excel","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-write_data_to_excel","description":"Write data to Excel worksheet.\nExcel formula will write to cell without any verification.","inputSchema":{"type":"object","required":["filepath","sheet_name","data"],"properties":{"data":{"type":"array","items":{"type":"array","items":{}}},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string","default":"A1"}}},"logicalName":"excel-write_data_to_excel","displayName":"excel-write_data_to_excel","title":"excel-write_data_to_excel","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-create_workbook","description":"Create new Excel workbook.","inputSchema":{"type":"object","required":["filepath"],"properties":{"filepath":{"type":"string"}}},"logicalName":"excel-create_workbook","displayName":"excel-create_workbook","title":"excel-create_workbook","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-create_worksheet","description":"Create new worksheet in workbook.","inputSchema":{"type":"object","required":["filepath","sheet_name"],"properties":{"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-create_worksheet","displayName":"excel-create_worksheet","title":"excel-create_worksheet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-create_chart","description":"Create chart in worksheet.","inputSchema":{"type":"object","required":["filepath","sheet_name","data_range","chart_type","target_cell"],"properties":{"x_axis":{"type":"string","default":""},"y_axis":{"type":"string","default":""},"filepath":{"type":"string"},"chart_type":{"type":"string"},"data_range":{"type":"string"},"sheet_name":{"type":"string"},"target_cell":{"type":"string"}}},"logicalName":"excel-create_chart","displayName":"excel-create_chart","title":"excel-create_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-create_pivot_table","description":"Create pivot table in worksheet.","inputSchema":{"type":"object","required":["filepath","sheet_name","data_range","rows","values"],"properties":{"rows":{"type":"array","items":{"type":"string"}},"values":{"type":"array","items":{"type":"string"}},"columns":{"anyOf":[{"type":"array","items":{"type":"string"}},{"type":"null"}],"default":null},"agg_func":{"type":"string","default":"mean"},"filepath":{"type":"string"},"data_range":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-create_pivot_table","displayName":"excel-create_pivot_table","title":"excel-create_pivot_table","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-create_table","description":"Creates a native Excel table from a specified range of data.","inputSchema":{"type":"object","required":["filepath","sheet_name","data_range"],"properties":{"filepath":{"type":"string"},"data_range":{"type":"string"},"sheet_name":{"type":"string"},"table_name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"table_style":{"type":"string","default":"TableStyleMedium9"}}},"logicalName":"excel-create_table","displayName":"excel-create_table","title":"excel-create_table","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-copy_worksheet","description":"Copy worksheet within workbook.","inputSchema":{"type":"object","required":["filepath","source_sheet","target_sheet"],"properties":{"filepath":{"type":"string"},"source_sheet":{"type":"string"},"target_sheet":{"type":"string"}}},"logicalName":"excel-copy_worksheet","displayName":"excel-copy_worksheet","title":"excel-copy_worksheet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-delete_worksheet","description":"Delete worksheet from workbook.","inputSchema":{"type":"object","required":["filepath","sheet_name"],"properties":{"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-delete_worksheet","displayName":"excel-delete_worksheet","title":"excel-delete_worksheet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-rename_worksheet","description":"Rename worksheet in workbook.","inputSchema":{"type":"object","required":["filepath","old_name","new_name"],"properties":{"filepath":{"type":"string"},"new_name":{"type":"string"},"old_name":{"type":"string"}}},"logicalName":"excel-rename_worksheet","displayName":"excel-rename_worksheet","title":"excel-rename_worksheet","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-get_workbook_metadata","description":"Get metadata about workbook including sheets, ranges, etc.","inputSchema":{"type":"object","required":["filepath"],"properties":{"filepath":{"type":"string"},"include_ranges":{"type":"boolean","default":false}}},"logicalName":"excel-get_workbook_metadata","displayName":"excel-get_workbook_metadata","title":"excel-get_workbook_metadata","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-merge_cells","description":"Merge a range of cells.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_cell","end_cell"],"properties":{"end_cell":{"type":"string"},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string"}}},"logicalName":"excel-merge_cells","displayName":"excel-merge_cells","title":"excel-merge_cells","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-unmerge_cells","description":"Unmerge a range of cells.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_cell","end_cell"],"properties":{"end_cell":{"type":"string"},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string"}}},"logicalName":"excel-unmerge_cells","displayName":"excel-unmerge_cells","title":"excel-unmerge_cells","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-get_merged_cells","description":"Get merged cells in a worksheet.","inputSchema":{"type":"object","required":["filepath","sheet_name"],"properties":{"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-get_merged_cells","displayName":"excel-get_merged_cells","title":"excel-get_merged_cells","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-copy_range","description":"Copy a range of cells to another location.","inputSchema":{"type":"object","required":["filepath","sheet_name","source_start","source_end","target_start"],"properties":{"filepath":{"type":"string"},"sheet_name":{"type":"string"},"source_end":{"type":"string"},"source_start":{"type":"string"},"target_sheet":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"target_start":{"type":"string"}}},"logicalName":"excel-copy_range","displayName":"excel-copy_range","title":"excel-copy_range","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-delete_range","description":"Delete a range of cells and shift remaining cells.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_cell","end_cell"],"properties":{"end_cell":{"type":"string"},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string"},"shift_direction":{"type":"string","default":"up"}}},"logicalName":"excel-delete_range","displayName":"excel-delete_range","title":"excel-delete_range","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-validate_excel_range","description":"Validate if a range exists and is properly formatted.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_cell"],"properties":{"end_cell":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null},"filepath":{"type":"string"},"sheet_name":{"type":"string"},"start_cell":{"type":"string"}}},"logicalName":"excel-validate_excel_range","displayName":"excel-validate_excel_range","title":"excel-validate_excel_range","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-get_data_validation_info","description":"Get all data validation rules in a worksheet.","inputSchema":{"type":"object","required":["filepath","sheet_name"],"properties":{"filepath":{"type":"string"},"sheet_name":{"type":"string"}}},"logicalName":"excel-get_data_validation_info","displayName":"excel-get_data_validation_info","title":"excel-get_data_validation_info","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-insert_rows","description":"Insert one or more rows starting at the specified row.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_row"],"properties":{"count":{"type":"integer","default":1},"filepath":{"type":"string"},"start_row":{"type":"integer"},"sheet_name":{"type":"string"}}},"logicalName":"excel-insert_rows","displayName":"excel-insert_rows","title":"excel-insert_rows","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-insert_columns","description":"Insert one or more columns starting at the specified column.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_col"],"properties":{"count":{"type":"integer","default":1},"filepath":{"type":"string"},"start_col":{"type":"integer"},"sheet_name":{"type":"string"}}},"logicalName":"excel-insert_columns","displayName":"excel-insert_columns","title":"excel-insert_columns","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-delete_sheet_rows","description":"Delete one or more rows starting at the specified row.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_row"],"properties":{"count":{"type":"integer","default":1},"filepath":{"type":"string"},"start_row":{"type":"integer"},"sheet_name":{"type":"string"}}},"logicalName":"excel-delete_sheet_rows","displayName":"excel-delete_sheet_rows","title":"excel-delete_sheet_rows","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"excel-delete_sheet_columns","description":"Delete one or more columns starting at the specified column.","inputSchema":{"type":"object","required":["filepath","sheet_name","start_col"],"properties":{"count":{"type":"integer","default":1},"filepath":{"type":"string"},"start_col":{"type":"integer"},"sheet_name":{"type":"string"}}},"logicalName":"excel-delete_sheet_columns","displayName":"excel-delete_sheet_columns","title":"excel-delete_sheet_columns","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_echarts","description":"Generate visual charts using Apache ECharts with echarts option and configuration dynamically. Apache ECharts is an Open Source JavaScript Visualization Library, which is used to create interactive charts and visualizations in web applications. It supports a wide range of chart types, including line charts, bar charts, pie charts, scatter plots, and more. ECharts is highly customizable and can be integrated with various data sources to create dynamic visualizations.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["echartsOption"],"properties":{"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"number","default":800,"maximum":5000,"minimum":50},"height":{"type":"number","default":600,"maximum":5000,"minimum":50},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"},"echartsOption":{"type":"string","minLength":1}},"additionalProperties":false},"logicalName":"echarts-generate_echarts","displayName":"echarts-generate_echarts","title":"echarts-generate_echarts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_pie_chart","description":"Generate a pie chart to show the proportion of parts, such as, market share and budget allocation.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["category","value"],"properties":{"value":{"type":"number"},"category":{"type":"string"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"},"innerRadius":{"type":"number","default":0}},"additionalProperties":false},"logicalName":"echarts-generate_pie_chart","displayName":"echarts-generate_pie_chart","title":"echarts-generate_pie_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_radar_chart","description":"Generate a radar chart to display multidimensional data (four dimensions or more), such as, evaluate Huawei and Apple phones in terms of five dimensions: ease of use, functionality, camera, benchmark scores, and battery life.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string"},"group":{"type":"string"},"value":{"type":"number"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_radar_chart","displayName":"echarts-generate_radar_chart","title":"echarts-generate_radar_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_scatter_chart","description":"Generate a scatter chart to show the relationship between two variables, helps discover their relationship or trends, such as, the strength of correlation, data distribution patterns.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["x","y"],"properties":{"x":{"type":"number"},"y":{"type":"number"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"axisXTitle":{"type":"string","default":""},"axisYTitle":{"type":"string","default":""},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_scatter_chart","displayName":"echarts-generate_scatter_chart","title":"echarts-generate_scatter_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_sankey_chart","description":"Generate a sankey chart to visualize the flow of data between different stages or categories, such as, the user journey from landing on a page to completing a purchase.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["source","target","value"],"properties":{"value":{"type":"number"},"source":{"type":"string"},"target":{"type":"string"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"nodeAlign":{"enum":["left","right","justify"],"type":"string","default":"justify"},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_sankey_chart","displayName":"echarts-generate_sankey_chart","title":"echarts-generate_sankey_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_funnel_chart","description":"Generate a funnel chart to visualize the progressive reduction of data as it passes through stages, such as, the conversion rates of users from visiting a website to completing a purchase.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["category","value"],"properties":{"value":{"type":"number"},"category":{"type":"string"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_funnel_chart","displayName":"echarts-generate_funnel_chart","title":"echarts-generate_funnel_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_gauge_chart","description":"Generate a gauge chart to display single indicator's current status, such as, CPU usage rate, completion progress, or performance scores.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"max":{"type":"number","default":100},"min":{"type":"number","default":0},"data":{"type":"array","items":{"type":"object","required":["name","value"],"properties":{"name":{"type":"string"},"value":{"type":"number"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_gauge_chart","displayName":"echarts-generate_gauge_chart","title":"echarts-generate_gauge_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_heatmap_chart","description":"Generate a heatmap chart to display data density or intensity distribution, such as, user activity patterns by time and day, or correlation matrix.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["x","y","value"],"properties":{"x":{"type":["string","number"]},"y":{"type":["string","number"]},"value":{"type":"number"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"axisXTitle":{"type":"string","default":""},"axisYTitle":{"type":"string","default":""},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_heatmap_chart","displayName":"echarts-generate_heatmap_chart","title":"echarts-generate_heatmap_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_candlestick_chart","description":"Generate a candlestick chart for financial data visualization, such as, stock prices, cryptocurrency prices, or other OHLC (Open-High-Low-Close) data.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["date","open","high","low","close"],"properties":{"low":{"type":"number"},"date":{"type":"string"},"high":{"type":"number"},"open":{"type":"number"},"close":{"type":"number"},"volume":{"type":"number"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"},"showVolume":{"type":"boolean","default":false}},"additionalProperties":false},"logicalName":"echarts-generate_candlestick_chart","displayName":"echarts-generate_candlestick_chart","title":"echarts-generate_candlestick_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_boxplot_chart","description":"Generate a boxplot chart to show data for statistical summaries among different categories, such as, comparing the distribution of data points across categories.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data"],"properties":{"data":{"type":"array","items":{"type":"object","required":["category","value"],"properties":{"group":{"type":"string"},"value":{"type":"number"},"category":{"type":"string"}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"axisXTitle":{"type":"string","default":""},"axisYTitle":{"type":"string","default":""},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_boxplot_chart","displayName":"echarts-generate_boxplot_chart","title":"echarts-generate_boxplot_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"echarts-generate_parallel_chart","description":"Generate a parallel coordinates chart to display multi-dimensional data, such as, comparing different products across multiple attributes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["data","dimensions"],"properties":{"data":{"type":"array","items":{"type":"object","required":["name","values"],"properties":{"name":{"type":"string"},"values":{"type":"array","items":{"type":"number"}}},"additionalProperties":false},"minItems":1},"theme":{"enum":["default","dark"],"type":"string","default":"default"},"width":{"type":"integer","default":800,"exclusiveMinimum":0},"height":{"type":"integer","default":600,"exclusiveMinimum":0},"dimensions":{"type":"array","items":{"type":"string"},"minItems":1},"outputType":{"enum":["png","svg","option"],"type":"string","default":"png"}},"additionalProperties":false},"logicalName":"echarts-generate_parallel_chart","displayName":"echarts-generate_parallel_chart","title":"echarts-generate_parallel_chart","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mysql-execute_sql","description":"Execute an SQL query on the MySQL server","inputSchema":{"type":"object","required":["query"],"properties":{"query":{"type":"string"}}},"logicalName":"mysql-execute_sql","displayName":"mysql-execute_sql","title":"mysql-execute_sql","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=CSSDGPT&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AuY3NzZGdwdC5jb20vbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22CSSDGPT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.cssdgpt.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22CSSDGPT%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.cssdgpt.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=CSSDGPT&connectorUrl=https%3A%2F%2Fmcp.cssdgpt.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"CSSDGPT\" --url \"https://mcp.cssdgpt.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cssdgpt-mcp-3018d537aa","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cssdgpt-mcp-3018d537aa/tools/{tool}","mcpServerUrl":"https://mcp.cssdgpt.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/cssdgpt-mcp-3018d537aa?live=1"}