650,439 tools. Updated 2026-10-13 07:03
"Python code quality improvement and codebase diagram generation tools" matching MCP tools:
- Scan Python code with Bandit to uncover security vulnerabilities including SQL injection, hardcoded secrets, and unsafe functions.MIT No Attribution
- Retrieve details about the active diagram in StarUML, including its elements and structure, to support diagram inspection and code generation.MIT
- Execute Python code and retrieve output. Variables persist across runs for stateful workflows.MIT
- Assess a legacy codebase, detect the optimal migration strategy, and produce a phased migration roadmap with quality gates at 40%, 60%, and 80% completion.MIT
- Executes arbitrary Python code in a running TouchDesigner project via td_mcp bridge. Use for ad-hoc tasks not covered by structured live-control tools; requires the bridge's "Allow Python" flag to be enabled.MIT
- Execute custom Python code in FreeCAD to handle operations beyond standard tools. The code is checked for safety before running, and you receive output plus a screenshot.MIT
Matching MCP Servers
- FlicenseAqualityDmaintenanceHybrid code quality analysis server combining fast logic-based checks with AI-powered deep analysis, offering tools for summaries, quick wins, and trend tracking.6-
- FlicenseNot gradedqualityDmaintenanceProvides deterministic Python code quality analysis using flake8, mypy, McCabe, and vulture, enabling LLMs to access real linting and type checking results.1-
Matching MCP Connectors
- DiagramOAuth
Saves the diagrams your AI draws and gives you a link to share. Edits update the same link.
- CodebaseOAuth
Build websites and apps with your AI agent. Get a live preview, ask for changes, keep the code. Builds use your account's credits. Publishing needs an API key with the appropriate permission and never happens automatically. https://codebase.design/agents
- Execute Python code in TouchDesigner to perform custom operations, capture output, and extend automation beyond built-in tools.MITDestructive
- Extract a structural outline from Python files—imports, classes, functions, docstrings—to simplify code review, navigation, and documentation.MIT
- Generate architecture diagrams from Python code using the diagrams package. Create AWS, Kubernetes, and custom diagrams by writing code that defines components and connections.Apache 2.0
- Retrieve system environment details including OS, Python version, installed libraries, and execution mode before generating code. Helps tailor code to the current setup and avoid errors.MIT
- Generate architecture, sequence, flow, and class diagrams from Python code using the diagrams package. Creates PNG files without display.Apache 2.0
- Generate Plotly figures from data and natural-language descriptions. Handles open-ended chart requests by writing and running Python code, returning the figure as JSON.MIT
- Retrieve SDK code examples for building Agno agents. Provide a category such as agents, tools, or memory to get complete, runnable Python code.MIT
- Generates suggestions for improving your app (UX, performance, retention) and your idea (positioning, monetization) by analyzing project context or codebase.MIT
- Execute Python code with flexible execution modes including inline for speed and subprocess for isolation. Use to run Python scripts, test code snippets, or maintain session state across executions.MIT
- Run custom Python scripts in FreeCAD to create objects, modify properties, run macros, or access APIs not exposed by other tools.GNU Lesser General Public v2.1 or later
- Check a PlantUML or Mermaid diagram against your codebase to find class or component names that no longer exist, revealing outdated architecture docs.MIT
- Validate diagram specifications before generation to check node validity, connection references, and cluster memberships, returning validation results with any errors or warnings.MIT
- Configure the Claude Code environment by installing a curated plugin bundle for LSP, security scanning, and code review tools tailored to your codebase languages.MIT
- Measure codebase vocabulary health: convention coverage, naming consistency, and semantic cluster cohesion. Identify top inconsistencies and uncovered identifiers to improve code quality.MIT
- Run arbitrary Python code within Blender to handle advanced tasks beyond standard tools, using bpy, mathutils, and math, with results in a 'result' variable.MIT