{"server":"com.mermaidchart/mermaid-mcp","count":25,"tools":[{"name":"create_issue","title":null,"description":"Create an issue in a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with issues write if creating issues in private repos.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","title","clientName"],"properties":{"body":{"type":"string","description":"Issue body in markdown."},"repo":{"type":"string"},"owner":{"type":"string"},"title":{"type":"string"},"labels":{"type":"array","items":{"type":"string"},"description":"Label names (must already exist in the repository)."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":false},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"create_pr","title":null,"description":"Create a new branch (git ref), one commit from the base tree with your file changes, then open a pull request in the same repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with `contents: write` (and no existing branch with the same `headBranch` name).","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","headBranch","title","body","commitMessage","files","clientName"],"properties":{"body":{"type":"string","description":"PR description (markdown)."},"repo":{"type":"string"},"files":{"type":"array","items":{"type":"object","required":["path","content"],"properties":{"path":{"type":"string","description":"Repo-relative file path."},"content":{"type":"string","description":"Full UTF-8 file content."}}},"minItems":1,"description":"Files to add or update."},"owner":{"type":"string"},"title":{"type":"string"},"baseBranch":{"type":"string","description":"Branch to base the PR on (e.g. main). Defaults to the repo default branch."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"headBranch":{"type":"string","description":"Name of the new branch (must not already exist on the remote)."},"commitMessage":{"type":"string","description":"Single commit message for the file changes."}}},"output_schema":null,"annotations":{"readOnlyHint":false},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"generate_jira_kanban_board","title":null,"description":"Generate a Mermaid kanban board from Jira issues. Issues are grouped into columns by their current status and ordered by workflow stage (To Do → In Progress → Done). Each card shows the issue summary and is a clickable link to the ticket, with optional assignee and priority badges.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["projectKey","clientName"],"properties":{"sprint":{"type":"string","description":"Filter by sprint name or numeric ID, e.g. 'Sprint 12' or '42'."},"assignee":{"type":"string","description":"Filter by assignee — Jira account ID, display name, or 'currentUser()'."},"issueType":{"type":"string","description":"Filter by issue type, e.g. 'Story', 'Bug', 'Task'."},"clientName":{"type":"string","minLength":1,"description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"maxResults":{"type":"integer","default":50,"maximum":100,"minimum":1,"description":"Maximum number of issues to fetch (1–100, default 50)."},"projectKey":{"type":"string","minLength":1,"description":"REQUIRED: Jira project key, e.g. 'PROJ' or 'MYTEAM'."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"generate_ticket_dependency_tree","title":null,"description":"Generate a Mermaid flowchart that visualises Jira issue dependency links for a project. Each node shows the ticket key, summary, and status, and is a clickable link to the ticket. Dashed nodes represent issues linked from outside the current filter set.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["projectKey","clientName"],"properties":{"sprint":{"type":"string","description":"Filter by sprint name or numeric ID, e.g. 'Sprint 12' or '42'."},"status":{"type":"string","description":"Filter by issue status, e.g. 'In Progress', 'To Do', 'Done'."},"assignee":{"type":"string","description":"Filter by assignee — Jira account ID, display name, or 'currentUser()'."},"reporter":{"type":"string","description":"Filter by reporter — Jira account ID or display name."},"colorMode":{"enum":["light","dark","none"],"type":"string","default":"light","description":"Color scheme for the diagram: 'light' (default pastel fills), 'dark' (deep fills for dark backgrounds), or 'none' (no fill/stroke overrides, inherits the Mermaid theme)."},"clientName":{"type":"string","minLength":1,"description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"maxResults":{"type":"integer","default":50,"maximum":100,"minimum":1,"description":"Target number of issues to render in the tree (1–100, default 50)."},"projectKey":{"type":"string","minLength":1,"description":"REQUIRED: Jira project key, e.g. 'PROJ' or 'MYTEAM'. Used as the base JQL project filter."},"createdAfter":{"type":"string","description":"Include only issues created on or after this date, ISO format: '2024-01-15'."},"createdBefore":{"type":"string","description":"Include only issues created on or before this date, ISO format: '2024-03-31'."},"useUrlShortener":{"type":"boolean","default":true,"description":"Shorten the preview/edit URL via Short.io. Disable to get the full unshortened URL (default true)."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"generate_ticket_diagram","title":null,"description":"Generate a Mermaid flowchart centred on a single Jira ticket. Fetches the ticket's subtasks, parent, issue links, and recent comments in one call. The focal ticket is highlighted in indigo; subtasks are grouped in a subgraph; issue links use colour-coded arrows (red thick = blocks, cyan dashed = relates to); comments appear in a rose subgraph.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ticketKey","clientName"],"properties":{"colorMode":{"enum":["light","dark","none"],"type":"string","default":"light","description":"Color scheme for the diagram: 'light' (default pastel fills), 'dark' (deep fills for dark backgrounds), or 'none' (no fill/stroke overrides, inherits the Mermaid theme)."},"ticketKey":{"type":"string","minLength":1,"description":"REQUIRED: Jira issue key, e.g. 'MC-123' or 'PROJ-42'."},"clientName":{"type":"string","minLength":1,"description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"generate_ticket_timeline","title":null,"description":"Generate a Mermaid diagram showing the history of a single Jira ticket using its changelog. Two views are available:\n- **state**: stateDiagram-v2 showing all status transitions with dates and authors, nodes coloured by status category.\n- **timeline** (default): Mermaid timeline grouped by month, showing status changes, assignee changes, priority changes, sprint moves, and resolutions.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ticketKey","clientName"],"properties":{"view":{"enum":["state","timeline"],"type":"string","default":"timeline","description":"Diagram view to generate. 'state' shows status transitions; 'timeline' shows all field changes over time."},"ticketKey":{"type":"string","minLength":1,"description":"REQUIRED: Jira issue key, e.g. 'MC-123' or 'PROJ-42'."},"clientName":{"type":"string","minLength":1,"description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_diagram_summary","title":null,"description":"Generate a concise summary for a Mermaid diagram based on its content. This tool provides prompts for the LLM to generate a brief summary (2-4 sentences) highlighting the primary flow, key decisions, and outcomes.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["diagramContent","clientName"],"properties":{"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."},"contextHint":{"type":"string","description":"Optional: Context hint to help generate a more accurate summary."},"diagramContent":{"type":"string","description":"The Mermaid diagram content/code for which to generate a summary."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_diagram_title","title":null,"description":"Generate a descriptive title for a Mermaid diagram based on its content. This tool analyzes the diagram structure and content to suggest an appropriate title.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["diagramContent","clientName"],"properties":{"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."},"diagramType":{"type":"string","description":"Optional: The type of Mermaid diagram (e.g., 'flowchart', 'sequenceDiagram', 'gantt') for better context in title generation."},"currentTitle":{"type":"string","description":"Optional: The current title of the diagram, if any, for context."},"diagramContent":{"type":"string","description":"The Mermaid diagram content/code for which to generate a title."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_issue_comments","title":null,"description":"List comments on an issue by issue number. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","issue_number","clientName"],"properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"repo":{"type":"string"},"owner":{"type":"string"},"per_page":{"type":"integer","default":30,"maximum":100,"minimum":1},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"issue_number":{"type":"integer","maximum":9007199254740991,"minimum":1,"description":"Issue number (not a PR number unless the PR is also addressed as an issue on GitHub)."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_mermaid_syntax_document","title":null,"description":"Get comprehensive syntax documentation and examples for a specific Mermaid diagram type. Returns the official Mermaid.js documentation with syntax rules, examples, and usage instructions for the requested diagram type.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["diagramType","clientName"],"properties":{"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."},"diagramType":{"type":"string","description":"The type of Mermaid diagram to get syntax documentation for (e.g., 'flowchart', 'sequenceDiagram', 'architecture-beta', 'gantt', 'gitgraph', 'classDiagram', 'stateDiagram', etc.)."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_notion_mermaid_diagram_by_block_id","title":null,"description":"Retrieve a single Mermaid diagram block by its block ID. Returns the diagram code and optional caption.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["blockId","clientName"],"properties":{"blockId":{"type":"string","description":"The Notion block ID of the mermaid code block (e.g. from get_notion_page_mermaid_diagrams)."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_notion_page_mermaid_diagrams","title":null,"description":"Extract all Mermaid code blocks from a Notion page. Returns block ID, diagram code, and optional caption for each block.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["pageUrl","clientName"],"properties":{"pageUrl":{"type":"string","format":"uri","description":"URL of the Notion page (e.g. https://www.notion.so/My-Page-abc123...)."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"get_pull_comments","title":null,"description":"Get all pull request comments: both issue/PR thread comments and inline review comments, with a `type` of `issue_thread` or `review` per item. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","pull_number","clientName"],"properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"repo":{"type":"string"},"owner":{"type":"string"},"per_page":{"type":"integer","default":30,"maximum":100,"minimum":1},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"pull_number":{"type":"integer","maximum":9007199254740991,"minimum":1,"description":"Pull request number."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"insert_notion_mermaid_diagram","title":null,"description":"Append a Mermaid diagram as a code block to a Notion page. The block is added at the end of the page content.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["pageUrl","code","clientName"],"properties":{"code":{"type":"string","description":"Mermaid diagram source code."},"caption":{"type":"string","description":"Optional caption displayed below the code block."},"pageUrl":{"type":"string","format":"uri","description":"URL of the Notion page to insert the diagram into."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":false},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_branches","title":null,"description":"List or resolve branch names. **List mode (default):** one `GET /repos/.../branches?per_page=100&page=1` — at most 100 names, A–Z sorted in the response; `has_more` if a full page was returned. **Resolve mode:** set `branch_name` for a single `GET` branch (404 if missing). At most one GitHub API call. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","clientName"],"properties":{"repo":{"type":"string"},"owner":{"type":"string"},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."},"branch_name":{"type":"string","description":"Exact branch name. When non-empty, returns that branch only. Omit to fetch the first 100 branches only."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_issues","title":null,"description":"List issues for a repository (excludes pull requests). REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","clientName"],"properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"repo":{"type":"string"},"sort":{"enum":["created","updated","comments"],"type":"string","default":"created"},"owner":{"type":"string"},"since":{"type":"string","description":"ISO 8601: only issues updated at or after this time."},"state":{"enum":["open","closed","all"],"type":"string","default":"open"},"labels":{"type":"string","description":"Comma-separated label names (GitHub API format)."},"per_page":{"type":"integer","default":30,"maximum":100,"minimum":1},"direction":{"enum":["asc","desc"],"type":"string","default":"desc"},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_mermaid_files","title":null,"description":"List .mmd Mermaid files in a GitHub repository (code search with tree fallback). REQUIRES: `Github-Token` header (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","clientName"],"properties":{"ref":{"type":"string","description":"Optional branch, tag, or commit for tree fallback when code search is unavailable."},"repo":{"type":"string","description":"Repository name."},"owner":{"type":"string","description":"Repository owner (user or organization)."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_pulls","title":null,"description":"List pull requests for a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","clientName"],"properties":{"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"repo":{"type":"string"},"owner":{"type":"string"},"state":{"enum":["open","closed","all"],"type":"string","default":"open"},"per_page":{"type":"integer","default":30,"maximum":100,"minimum":1},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_repos","title":null,"description":"List GitHub repositories for the authenticated user, or for an organization when `org` is set. REQUIRES: `Github-Token` header (HTTP) or `GITHUB_TOKEN` / `GH_TOKEN` in the server environment.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["clientName"],"properties":{"org":{"type":"string","description":"Optional: organization login. If set, lists that org's repositories; otherwise lists repos for the authenticated user."},"page":{"type":"integer","default":1,"maximum":9007199254740991,"minimum":1},"type":{"enum":["all","owner","member","public","private"],"type":"string","default":"all","description":"User repo filter; ignored when `org` is set."},"per_page":{"type":"integer","default":30,"maximum":100,"minimum":1},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"list_tools","title":null,"description":"Lists all available MCP servers and their tools in the workspace.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"clientName":{"type":"string","description":"OPTIONAL: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"push_file","title":null,"description":"Create or update a single file on a given branch in a GitHub repository. REQUIRES: `Github-Token` (HTTP) or GITHUB_TOKEN with contents write access.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","path","content","branch","message","clientName"],"properties":{"sha":{"type":"string","description":"Existing blob SHA to update; omit to create or to let the service detect."},"path":{"type":"string"},"repo":{"type":"string"},"owner":{"type":"string"},"branch":{"type":"string","description":"Branch to commit to."},"content":{"type":"string","description":"Full file content."},"message":{"type":"string","description":"Commit message."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":false},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"read_mermaid_file","title":null,"description":"Read a single .mmd file from a GitHub repository. Only paths ending in .mmd are allowed. REQUIRES: `Github-Token` header (HTTP) or GITHUB_TOKEN / GH_TOKEN.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["owner","repo","path","clientName"],"properties":{"ref":{"type":"string","description":"Optional: branch, tag, or commit SHA; defaults to the default branch."},"path":{"type":"string","description":"Path to the .mmd file in the repository."},"repo":{"type":"string"},"owner":{"type":"string"},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"search_mermaid_icons","title":null,"description":"Search for available Mermaid icons by provider or name. Returns icons in ready-to-use format with provider prefixes (e.g., 'aws:arch-amazon-ec2'). PERFORMANCE TIP: For faster searches, start with limit=10 and specific queries. If no suitable icons found, increase limit and retry. Supports AWS, Azure, GCP, and FontAwesome icon sets.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query","clientName"],"properties":{"limit":{"type":"number","default":10,"description":"Optional: Maximum number of results to return per provider. Defaults to 10 for performance. Increase if needed."},"query":{"type":"string","description":"Search query for icons (e.g., 'aws', 'azure', 'gcp', 'fa', 'lambda', 's3', 'database'). Use specific terms for better results."},"provider":{"type":"string","description":"Optional: Filter by specific provider ('aws', 'azure', 'gcp', 'fa'). If not provided, searches all providers."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"update_notion_mermaid_diagram","title":null,"description":"Update the Mermaid source code (and optional caption) of an existing mermaid code block by its block ID.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["blockId","code","clientName"],"properties":{"code":{"type":"string","description":"New Mermaid diagram source code."},"blockId":{"type":"string","description":"The Notion block ID of the mermaid code block to update."},"caption":{"type":"string","description":"Optional new caption. Omit to clear the existing caption."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server for analytics tracking."}}},"output_schema":null,"annotations":{"readOnlyHint":false},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"},{"name":"validate_and_render_mermaid_diagram","title":null,"description":"SIMPLE RENDER TOOL - Renders Mermaid diagrams directly (Mermaid automatically validates during rendering). If successful, returns diagram image. If Mermaid validation fails, returns error details for fixing. One tool, one call, simple workflow.","input_schema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["prompt","mermaidCode","diagramType","clientName"],"properties":{"prompt":{"type":"string","description":"A text description of the diagram to generate."},"clientName":{"type":"string","description":"REQUIRED: The name of the client/agent using the MCP server (e.g., 'claude', 'cursor', 'vscode', 'chatgpt', 'copilot') for analytics tracking."},"diagramType":{"type":"string","description":"The type of Mermaid diagram (e.g., 'flowchart', 'sequenceDiagram', 'gantt')."},"mermaidCode":{"type":"string","description":"Mermaid code to render. Mermaid validates automatically during rendering - if invalid, tool returns error details for fixing."},"useUrlShortener":{"type":"boolean","default":true,"description":"Whether to use URL shortening for the Mermaid link. Defaults to true, set to false to disable shortening."}}},"output_schema":null,"annotations":{"readOnlyHint":true},"source":"probe","observed_at":"2026-10-05T10:05:51.253Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/com.mermaidchart%2Fmermaid-mcp/connection?target=mcpServers","arguments":{"name":"com.mermaidchart/mermaid-mcp","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/com.mermaidchart%2Fmermaid-mcp","arguments":{"name":"com.mermaidchart/mermaid-mcp"}}]}