返回市场
<中文翻译>
Doxygen-MCP服务器

<中文翻译> Doxygen-MCP服务器

作者:Positronikal2 星标更新:2025-08-27

项目介绍

Doxygen MCP 服务器

一个全面的模型上下文协议(MCP)服务器,提供对Doxygen文档生成能力的完全访问。此服务器使像Claude这样的AI助手能够通过一个简洁而强大的界面生成、配置和管理任何受支持编程语言的文档。

请参阅此仓库中的docs/目录以获取更详细的文档。

概览

Doxygen MCP服务器自动化地从源代码注释中生成文档,解析关于类、函数和变量的信息,以生成HTML和PDF等格式的输出。通过简化和标准化文档过程,它增强了跨多种编程语言和项目规模的合作与维护。

功能

🚀 核心功能

  • 项目管理:使用智能默认设置初始化和配置Doxygen项目
  • 多语言支持:完全支持C/C++、Python、PHP、Java、C#、JavaScript等
  • 文档生成:生成多种格式的综合文档
  • 验证与分析:检查文档覆盖率并识别缺失的文档
  • 图生成:创建UML图、继承图和调用图
  • 配置管理:高级Doxyfile的创建和管理

📋 支持的语言

主要支持:

  • C, C++, Python, PHP

扩展支持:

  • Java, C#, JavaScript, Objective-C, Fortran, VHDL, IDL

附加支持(通过扩展映射):

  • Batch, PowerShell, Bash, Perl, Go等

📄 输出格式

  • HTML(带有交互式导航)
  • LaTeX 和 PDF
  • XML(用于进一步处理)
  • RTF(富文本格式)
  • 手册页
  • DocBook

安装、使用、配置和开发

请参阅此仓库中的其他地方的USING

贡献

请参阅此仓库中的其他地方的CONTRIBUTING

许可证

请参阅此仓库中的其他地方的COPYING

支持

请参阅此仓库中的其他地方的BUGS

发展路线图

计划的功能

  • 实时文档预览
  • 与流行IDE集成
  • 自定义主题支持
  • 高级搜索功能
  • 多仓库文档
  • CI/CD集成辅助工具
  • 性能分析
  • 文档质量评分

版本历史

  • v1.0.0:初始发布,全面支持Doxygen的所有功能,包括版本1.1.4.0及以下版本。

有关Doxygen本身的更多信息,请访问doxygen.nl