Token导航 LogoToken导航

MCP Server · 运维云端

Instantcms MCP

InstantCMS MCP Server是一个为InstantCMS 2提供扩展和模板开发的服务器,通过AI助手集成,提供完整的系统上下文和开发工具。

未说明官方级别未说明来源级核验工具 36
TypeScriptClaude云端部署Claude DesktopCursor

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
instantcms-dev
提供方
instantcms-dev

工具数量

36

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

8

仓库热度

收录来源

1 个

MCP World

选型结论

Instantcms MCP 属于运维云端类 MCP Server,公开资料标注 36 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前先确认权限范围。

分类

运维云端

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 36 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

InstantCMS MCP服务器

MCP(Model Context Protocol)用于开发附加组件和模板的服务器 即时CMS 2.

通过将此服务器连接到AI助手(Claude、Cursor等),您将获得完整的系统上下文-钩、类API、文件结构-并可以从第一个请求创建工作扩展。

______________________________________________________________________

机会

  • 102 胡克 描述参数、类型和现成的实现示例
  • 170事件 从cms_events表
  • 38核心类 (cmsModel,cmsTemplate,cmsDatabaseидр.)500+методами
  • 斯卡福德振荡 -一次呼叫所有附加文件
  • 50个数据库表 完整电路
  • 61控制器 809个动作
  • 120个辅助功能 (模板、html、文件、字符串)
  • 6 PHP类 (Jevix、谷歌认证、移动检测、RSS、IDNA、YAML)
  • 结构验证 附录
  • 搜索钩 按名称、描述、类别
  • 代码示例 标准任务

______________________________________________________________________

安装

要求

  • Node.js 18+
  • npm

克隆和组装

git clone https://github.com/your-username/instantcms-mcp.git
cd instantcms-mcp
npm install
npm run build

连接Claude Desktop

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)或 %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "instantcms": {
      "command": "node",
      "args": ["/absolute/path/to/instantcms-mcp/dist/index.js"]
    }
  }
}

重新启动Claude Desktop。带前缀的工具将出现在聊天中 instantcms.

连接到Cursor/其他MCP客户端

{
  "mcp": {
    "servers": {
      "instantcms": {
        "command": "node",
        "args": ["/absolute/path/to/instantcms-mcp/dist/index.js"]
      }
    }
  }
}

启动检查员(调试)

npm run inspector

______________________________________________________________________

工具(38)

基本(14)

tool描述 |------|---------| | get_addon_structure –附加文件的结构(5种类型)。 | scaffold_addon 生成所有文件的完整代码。 | list_hooks 过滤的钩子列表 | get_hook_details –胡克细节+实现示例→ | search_hooks 全文搜索胡克 | get_component_api –类API(cmsmodel、cmstemplate等)。 | list_components 列出所有组件。 | validate_addon 补充结构验证 | get_field_types 形状的字段类型 | get_code_example 示例任务代码。 | scaffold_template 生成主题模板 | get_template_structure 结构与模式变量 | scaffold_layout_scheme –Modern的小部件方案→ | list_layout_presets 停止方案。

静态数据库(6)

tool描述 |------|---------| | introspect_database 数据库列表 | describe_table 表的结构 | list_content_types 内容类型 | list_database_events 事件地图 | analyze_controller 控制器分析 | list_controllers 控制器列表

MariaDB-动态(6)

tool描述 |------|---------| | maria_execute_query SQL查询 | maria_list_tables 表列表 | maria_describe_table 表的结构 | maria_get_database_info BD统计 | maria_search_tables 搜索表 | maria_get_table_data 数据来自Paginia。

源代码(6)

tool描述 |------|---------| | list_widgets 小部件列表 | get_widget_info 小部件的细节 | list_traits 崔特名单 | get_trait_info 特雷特的方法 | list_field_types 田野类型 | get_field_type_info 田野的细节

移徙(2)

tool描述 |------|---------| | generate_migration 生成SQL和Install.php | get_field_suggestions 字段提示 |

人工智能分析(2)

tool描述 |------|---------| | analyze_requirement ,分析请求。 | suggest_addon_structure 结构类型

______________________________________________________________________

资源(4)

URI
instantcms://hooks/all 所有的胡克(JSON)
instantcms://components/all 所有组件(JSON)
instantcms://addon/types 添加类型(JSON)
instantcms://quickstart 《Markdown(英语:Markdown)》

______________________________________________________________________

使用示例

从零创建补充

Создай дополнение для отображения каталога товаров с категориями,
админ-панелью для управления, виджетом последних добавлений
и интеграцией с поиском сайта

找到正确的钩子

Какой хук использовать, чтобы добавить вкладку на страницу профиля пользователя?

实现钩

Напиши реализацию хука content_after_add_approve, который добавляет
уведомление в нашу кастомную систему нотификаций

处理API

Как правильно использовать cmsModel для постраничного вывода
с несколькими JOIN и сортировкой?

______________________________________________________________________

项目结构

src/
├── data/
│   ├── hooks.ts           # 102 хука по 17 категориям
│   ├── components.ts     # API базовых классов
│   ├── core-api.ts       # 38 классов ядра с методами
│   ├── libs-api.ts       # Хелперы, классы, сторонние библиотеки
│   ├── js-api.ts         # JavaScript API для фронтенда
│   ├── database-schema.ts # 50 таблиц БД
│   ├── events-map.ts     # 170 событий
│   ├── controllers-map.ts # 61 контроллер, 809 экшенов
│   ├── traits-map.ts      # 10 трейтов, 56 методов
│   ├── fields-map.ts      # 32 типа полей
│   ├── widgets-map.ts     # 4 виджета
│   └── schemas.ts        # Структуры дополнений
├── tools/
│   ├── hooks-tool.ts     # list / get / search хуков
│   ├── addon-tool.ts     # структура, API, валидация
│   ├── scaffold-tool.ts   # генерация файлов
│   ├── layout-tool.ts    # схемы виджетов
│   ├── db-tool.ts        # статические данные БД
│   ├── controllers-tool.ts # контроллеры
│   ├── source-tool.ts    # виджеты, трейты, поля
│   ├── migration-tool.ts  # миграции
│   ├── requirement-tool.ts # AI анализ
│   └── parser/           # Парсеры данных
├── server.ts             # 38 инструментов + 4 ресурса
└── index.ts              # Точка входа

______________________________________________________________________

附录类型

类型描述 |-----|----------| | basic 只有前锋。 | with_admin 首页+crud在admin | with_hooks 通过胡克整合 | with_routes 自定义URL路由 | with_widget 小部件

______________________________________________________________________

系统/libs库

辅助功能(120)

模块描述 |--------|--------|---------| Ðtemplate.helperÐ28ÐÐÐÐÐÐÐÐÐÐ Ðhtml.helperÐÐÐÐÐÐÐÐÐÐÐ Ðfiles.helperÐÐÐÐÐÐÐÐÐÐÐ Ðstrings.helperÐÐÐÐÐÐÐÐÐÐÐÐ

PHP类(6)

班级,目的地。 |-------|------------| ÐJEVIXÐXSS过滤,HTML/XML解析器› |谷歌身份验证器|谷歌身份验证器2FA| Ðmobileu detectÐmobileu detectÐmobileu detectÐmobileu detectÐ |最新RSS| |idna_convert | IDN Unicode/Punycode| | spyc | YAML 解析器 |

外部(3)

图书馆,目的地 |------------|------------| SCSSPHP/SASS编译器 ÐÐÐÐÐÐÐÐÐÐÐÐÐ phpmailer发送电子邮件

______________________________________________________________________

开发

# Установка зависимостей
npm install

# Режим наблюдения (hot reload)
npm run dev

# Пересборка
npm run build

# Тесты (71 тест)
npm test

# Парсинг данных
npm run parse:all

______________________________________________________________________

相容性

  • 即时CMS:2.x
  • Node.js: 18+
  • MCP-SDK:@modelcontextprotocol/sdk^1.0

______________________________________________________________________

统计

度量值 |---------|----------| MCP工具 38 | MCP资源 4 | 测试。 71 | SQL表 50 | 胡克 102 | 事件。 170 | 控制器 61 | 行动 809 | 核心类 38 | 小部件 4 | 崔泰 10 | 田野类型 32 | Helper功能 120 | PHP类 6 |

______________________________________________________________________

许可证

麻省理工学院

工具与能力

工具数量

36

资源数量

0

提示词数量

0

能力标签

CMS开发TypeScript本地部署AI辅助开发扩展生成模板开发PHP框架

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 36 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Instantcms MCP

MCP World · 本页

36未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Instantcms MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Instantcms MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Instantcms MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Instantcms MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Instantcms MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP