lowcode-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Low-Code Agent Kit — AI 低代码开发工具
EAP + OpenBPM · EXTN · CloudFile — 一套面向 AI Coding 的 Skills/MCP 工具契约,多套平台适配器。
当前交付范围:v0.1.0
首版是可运行的只读 MCP stdio 原型,不是生产级配置修改器。
体系 | 代码适配器 | 首批工具 | 实际联网联验 |
EAP + OpenBPM |
| 业务对象、表单、流程定义、节点读取 | 待验收 |
EXTN |
| 模型字段、表单、流程模板、数据字典 | 待验收 |
CloudFile |
| 功能开关、授权内的库列表/详情 | 待验收 |
JeecgBoot | 参考 | 学习 Skills 设计及业务任务编排 | 不支持 |
已有的 CloudFile Toolkit 负责文件、导入、诊断等深度技能,不在此重新造一套文件客户端或 CLI。
Related MCP server: Express REST API and MCP Server Framework
快速开始
依赖 Python 3.11+ 与 uv。
git clone https://github.com/eaopen/lowcode-agent-kit.git
cd lowcode-agent-kit
uv sync
# 只读发现和离线规划不需要配置账号
LOWCODE_PLATFORM=eap-obpm uv run lowcode-mcp联网查元数据时,仅通过运行进程环境传入目标实例和当前用户凭证:
export LOWCODE_PLATFORM=eap-obpm # 或 extn / cloudfile
export LOWCODE_API_BASE_URL=https://example.internal/obpm-api
export LOWCODE_TOKEN='<from-local-credential-manager>'
uv run lowcode-mcpCloudFile 默认采用 Authorization: Token ...,其他两套默认采用 Bearer;如系统实际认证不同,可用 LOWCODE_AUTH_HEADER / LOWCODE_AUTH_SCHEME 配置。远程 HTTP 明文连接默认禁止,受控内网实验环境需明确开启 LOWCODE_ALLOW_INSECURE_HTTP=true。
在 Codex、Claude Code、Paseo 或其他支持 MCP 的工具中注册上述 stdio 命令。多个平台使用多个独立 MCP 连接,分别配置凭据与目标环境,避免跨租户/项目混用身份。
MCP 工具
platform_discover():读取本地适配器声明的能力,不访问服务器。platform_inspect(capability, identifier):通过白名单中列出的既有 REST API 读取资源。preview_change(before_json, after_json):本地比较两份 JSON,生成摘要与哈希,不应用。
示例:先 discover,再 inspect 一个有授权的表单,然后预览拟议修改。当前没有任何配置写入、业务审批、任意 REST、SQL 或文件下载工具。
注意:离线发现不能证明目标部署版本支持该接口。 具体 URL、权限、数据模型须在目标实例验证。本仓库当前的测试不包含真实业务登录及审批。
通用 Skills 安装
通用安装器可以把本仓库的 Skills 按需链接/复制到用户指定的 Agent Skills 目录,不内置任何项目专属逻辑,也不会覆盖已有同名技能。
# 请将 --target 换成当前 AI Agent 实际扫描的 Skills 目录
uv run lowcode-install-skills --skill eap-obpm --target /path/to/agent/skills --dry-run
uv run lowcode-install-skills --skill eap-obpm --target /path/to/agent/skills
# Windows 没有创建符号链接权限时,使用复制(更新时需显式管理旧副本)
uv run lowcode-install-skills --skill eap-obpm --target /path/to/agent/skills --method copy不指定 --skill 时安装三套平台 Skill。link 模式跟随当前 Git checkout;在依赖仓库固定版本时可用 Git submodule 按已审查的 SHA 锁定更新。copy 模式不会自动覆盖旧版本,避免误覆盖开发者自定义文件。
Skills 与项目扩展
Skills 是开发流程指导;实际数据查询由 MCP 适配器执行。项目专有配置应始终留在其独立权限域内,不把业务数据、身份凭据或内部资料复制到公共仓库。
开发与测试
uv run python -m unittest discover -s tests -v适配器仅使用已核对的固定 REST 端点;服务端权限最终生效。首版不提供公网 MCP HTTP 服务,也没有支持生产写入的授权协议。
许可证
Apache-2.0。CloudFile 的 Seafile 源码及其他上游项目仍遵循原有许可证;本仓库不复制它们的服务端实现。
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only AI coding tools for change verification, release readiness, capacity, and guidance.
Build, validate, deploy — HTTP APIs, cron jobs, webhooks and MCP tools — from your AI client.
Query your team's AI coding history and act on HypAware recommendations from any MCP client.
Build and run AI workflows, agents, data tables and 1000+ API integrations from any MCP client.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables developers using agentic AI tools to scaffold applications and integration cards, retrieve API references and best-practice guidelines, inspect project metadata, validate manifests, and detect and fix framework-specific code issues.512 npmMIT
- FlicenseNot gradedqualityAmaintenanceEnables AI assistants to discover and invoke generated CRUD actions as MCP tools and read-only data as MCP resources, so they can interact with REST APIs through a standard protocol.-
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to interact directly with generated REST APIs by exposing CRUD operations as MCP tools and read-only data as resources.MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to interact with generated REST APIs by discovering and using CRUD tools and read-only data resources.MIT