code2flow-mcp-server

code2flow-mcp-server

3.3

If you are the rightful owner of code2flow-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Code2Flow MCP 服务器是一个将 code2flow 命令行工具包装为 MCP (Model Context Protocol) 服务器的项目,允许 AI 应用程序通过标准化的 MCP 协议生成和访问代码调用图。

Code2Flow MCP 服务器是一个项目,旨在将 code2flow 命令行工具封装为 MCP 服务器。该服务器能够分析源代码并生成调用图,支持多种编程语言如 Python、JavaScript、Ruby 和 PHP。通过 MCP 协议提供服务,使其易于与 AI 应用集成。生成的图像以 PNG 格式输出,并提供版本检查和代码复杂度分析功能。安装要求包括 Python 3.7+ 和已安装的 code2flow 命令行工具。用户可以通过克隆仓库、创建虚拟环境、安装依赖项和 code2flow 工具来设置服务器。服务器提供多种 MCP 工具和资源,支持通过不同平台和脚本进行使用。

Features

  • 分析源代码并生成调用图
  • 支持多种编程语言(Python、JavaScript、Ruby、PHP)
  • 通过 MCP 协议提供服务,易于与 AI 应用集成
  • 图像以 PNG 格式输出
  • 提供版本检查和代码复杂度分析功能

Tools

  1. generate_call_graph

    生成代码调用图

  2. check_code2flow_version

    检查 code2flow 版本

  3. analyze_code_complexity

    分析代码复杂度