免费下载 MCP 版

查看广告以免费下载

Softonic 评论

Oxhq的Morfx:一个基于AST的代码转换引擎,用于MCP客户端

Morfx,由Oxhq开发,是一个MCP服务器工具,旨在进行基于抽象语法树(AST)的代码转换。它使用Go构建,连接到模型上下文协议(MCP)客户端,如Claude Desktop和Codex,作为代码更改的重构引擎。它支持多种分发方式,包括适用于不同操作系统的预构建档案和PHP项目的Composer包装器。Morfx的目标是寻求精确代码操作能力的AI代理和开发人员。

Morfx 连接到什么?

Morfx 直接连接到模型上下文协议 (MCP) 客户端,包括知名平台如 Claude Desktop 和 Codex。它作为一个专门的重构引擎,执行基于抽象语法树 (AST) 的安全代码转换。这使得 Morfx 在 MCP 代理、独立工具和需要对代码进行精确和结构性修改的自动化运行时中发挥了关键作用。Morfx 特别被归类为这些环境的重构引擎,表明它在代码转换任务中的专注实用性。

核心功能和工具

Morfx 提供多个可调用工具,包括 morfx mcp 用于与 MCP 客户端的直接交互,以及独立的 JSON 工具,如 query、replace、file_query、recipe 和 apply。文档化的功能进一步扩展到删除、插入前/后、追加、变更管理的阶段/应用/回滚、置信评分、多语言支持、可重复转换的食谱/规则,以及结构化 DSL。这些工具共同使开发人员和 AI 代理能够进行各种精确的代码操作和变更管理。

适合谁?

Morfx 的主要受众包括积极参与代码相关任务的 AI 代理和开发人员。它支持通过类型和名称模式查找代码元素的具体工作流程,交换匹配的元素,移除它们,并相对于目标元素添加代码。变更管理通过两阶段提交系统进行。可重复的转换通过食谱/规则和直接本地自动化实现。该工具旨在满足需要对代码库进行程序化、AST 级控制的用户。如果您的项目不涉及模型上下文协议客户端或基于 AST 的代码操作,请跳过此部分。

如何开始

不需要凭据。独立的 JSON 工具支持 stdin/stdout 进行通信。

用例

  • 使用查询工具按类型和名称模式查找特定代码元素。
  • 使用替换工具交换匹配的代码元素,并使用删除工具移除它们。
  • 通过插入前/后或追加功能相对于目标元素添加代码。
  • 使用阶段/应用/回滚管理变更,采用两阶段提交系统。
  • 通过食谱/规则启用可重复的代码转换。

Morfx 提供了一种专门的解决方案,用于在 MCP 环境中进行基于 AST 的代码转换。它的工具套件和文档化能力满足了 AI 代理和开发人员对复杂代码操作的需求。执行结构性变更、管理工作流程和支持多种语言的能力使 Morfx 成为一个专注的工具。

  • 赞成

    • 启用安全的基于 AST 的代码转换。
    • 支持多种分发方式。
    • 提供一系列特定的代码操作工具。
    • 与MCP客户端兼容,例如Claude Desktop。
  • 反对

    • 需要单独的操作系统特定归档以进行部署。
 0/1

应用参数

  • 开发者

  • 许可证

    免费

  • 版本

    v0.4.0

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

应用程式 提供其他语言版本


免费下载 MCP 版

查看广告以免费下载


用户对 morfx 的评分

您是否尝试过 morfx?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。
已使用 登录 Softonic