ellmos-codecommander-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| cc_analyze_codeB | Analyzes a Python file: classes, functions, imports, metrics. Args:
Returns:
|
| cc_analyze_methodsA | Detailed method analysis of a Python file. Args:
Returns:
|
| cc_extract_classesA | Extracts Python classes and functions from a file as separate text blocks. Args:
Useful for code review and documentation. |
| cc_organize_importsA | Organizes Python imports per PEP 8: sorted, deduplicated, grouped. Args:
Groups: 1) future 2) stdlib 3) third-party 4) local |
| cc_diagnose_importsA | Diagnoses import issues: missing modules, circular imports, unused imports. Args:
Detects: Missing modules, suspected circular imports, import issues |
| cc_fix_jsonA | Automatically repairs common JSON errors. Args:
Repairs: BOM, trailing commas, single quotes, comments, NUL bytes |
| cc_validate_jsonB | Validates JSON with detailed error information and position. Args:
|
| cc_fix_encodingA | Repairs encoding errors (Mojibake, double UTF-8). Args:
Repairs 27+ Mojibake patterns (German, French, Spanish). |
| cc_cleanup_fileA | Cleans up source code files: BOM, NUL bytes, trailing whitespace, line endings. Args:
|
| cc_convert_formatA | Converts between JSON, CSV, INI, YAML, TOML, XML, and TOON formats. Args:
|
| cc_fix_umlautsA | Repairs broken German umlauts in source code files. Args:
Detects 70+ patterns of broken umlauts and replaces them correctly. |
| cc_scan_emojiA | Scans files for emojis and shows ASCII alternatives. Args:
Useful for systems that don't support Unicode/Emoji. |
| cc_generate_licensesA | Generates a third-party license file for an npm or Python project. Args:
Reads package.json (npm) or pip packages and collects license info. |
| cc_md_to_htmlA | Converts Markdown to formatted HTML (printable as PDF). Args:
Produces standalone HTML with CSS styling, printable as PDF via browser. |
| cc_md_to_pdfA | Converts Markdown to PDF using a headless browser (Edge/Chrome). Args:
Uses the same Markdown parser as cc_md_to_html. Requires Edge or Chrome. Falls back to HTML if no browser is found. |
| cc_diff_filesA | Vergleicht zwei Dateien und zeigt Unterschiede im Unified-Diff-Format |
| cc_regex_testA | Testet regulaere Ausdruecke gegen Text oder Dateiinhalt |
| cc_set_languageA | Set the output language for CodeCommander tools |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ellmos-ai/ellmos-codecommander-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server