Duxt框架MCP服务

为Duxt框架提供的托管MCP服务器,使AI工具能够全面了解Duxt及其相关库的文档和功能。

  • by duxt-base
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 duxt-base/duxt_mcp

使用说明

duxt-mcp

用于Duxt框架的托管MCP服务器。为AI工具(Claude Code、Claude Desktop、Cursor等)提供Duxt、Duxt_orm、Duxt_html、Duxt_signals和Duxt_icons的全面知识。

住在 https://mcp.duxt.dev/mcp

设置

添加到AI工具的MCP配置中:

克劳德代码

claude mcp add duxt --transport http https://mcp.duxt.dev/mcp

克劳德桌面/光标/其他

添加到MCP配置文件中:

{
  "mcpServers": {
    "duxt": {
      "url": "https://mcp.duxt.dev/mcp"
    }
  }
}

包含什么

50文档资源

所有可用作MCP资源的Duxt框架文档:

章节 文档 主题
duxt 15 路由、模块、页面、布局、状态、中间件、服务器、部署、安全
duxt-cli 9 创建、开发、构建、脚手架、生成器、实用程序
duxt orm 7 模型、模式、查询、关系、事务
duxt-html 5 组件、入门、示例、api参考
duxt信号 7 信号,计算,效果,形式,示例
duxt-icons 6 图标组件、提供者、缓存、api引用
教程 1 创建博客

5工具

  • search_docs --在所有Duxt文档中进行全文搜索
  • get_component_api -查找特定组件的API(duxt_html,duxt_icons)
  • generate_code --生成Duxt代码(模型、页面、组件、api路由、布局)
  • duxt_cli_help --为任务获取正确的CLI命令
  • get_project_structure --显示项目目录结构(静态、服务器、客户端)

3提示

  • 创建页面 --创建Duxt页面的分步指南
  • 创建模型 --使用模式和关系创建ORM模型的指南
  • 脚手架积垢 -完整的CRUD脚手架指南(模型,API,页面,表格)

发展

npm install
npm run dev

服务器启动于http://localhost:3000.健康检查在http://localhost:3000/health.

更新文档

文档从以下位置复制 duxt_docs 在构建时:

npm run copy-docs

部署

bash deploy.sh

部署到Basepod duxt-mcp 应用程序在https://mcp.duxt.dev.