{"server":"io.github.lazymac2x/code-explainer","count":6,"tools":[{"name":"analyze_all","title":null,"description":"Run all five analyses in one call: language detection, natural-language explanation, docstring generation, complexity metrics, and refactoring suggestions.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet to analyze"},"language":{"type":"string","description":"Programming language (optional, auto-detected if omitted)"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"},{"name":"analyze_complexity","title":null,"description":"Analyze code complexity including cyclomatic complexity, cognitive complexity, nesting depth, and maintainability index.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet to analyze"},"language":{"type":"string","description":"Programming language (optional, auto-detected if omitted)"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"},{"name":"detect_language","title":null,"description":"Detect the programming language of a code snippet. Returns the detected language and confidence level.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet to analyze"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"},{"name":"explain_code","title":null,"description":"Generate a natural language explanation of a code snippet including structural analysis, features, and summary.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet to explain"},"language":{"type":"string","description":"Programming language (optional, auto-detected if omitted)"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"},{"name":"generate_docstring","title":null,"description":"Generate JSDoc, Python docstring, Go godoc, or Rust doc comments for functions in the provided code.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet containing functions to document"},"language":{"type":"string","description":"Programming language (optional, auto-detected if omitted)"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"},{"name":"suggest_refactor","title":null,"description":"Get prioritized refactoring suggestions for code quality improvements.","input_schema":{"type":"object","required":["code"],"properties":{"code":{"type":"string","description":"The code snippet to review for refactoring opportunities"},"language":{"type":"string","description":"Programming language (optional, auto-detected if omitted)"}}},"output_schema":null,"annotations":null,"source":"probe","observed_at":"2026-10-19T16:09:26.588Z"}],"next_cursor":null,"next_actions":[{"action":"get_connection","description":"Connection block to call these tools","href":"/v1/servers/io.github.lazymac2x%2Fcode-explainer/connection?target=mcpServers","arguments":{"name":"io.github.lazymac2x/code-explainer","target":"mcpServers"}},{"action":"get_server","description":"Full descriptor with trust and connectability","href":"/v1/servers/io.github.lazymac2x%2Fcode-explainer","arguments":{"name":"io.github.lazymac2x/code-explainer"}}]}