关于 Elaichi
Elaichi 是面向企业的治理型 MCP 平台,通过单一端点将 Agent 连接到组织应用,并在调用中执行用户权限、限制和审计。
主要功能
- 01通过单一端点连接企业应用
- 02基于角色的访问控制
- 03记录并审计工具调用
- 04工具箱与合成工具
- 05支持 SSO、SCIM 和目录组
适用场景
- 01让 Agent 操作已连接的业务应用
- 02按角色限制可用工具
- 03审计跨应用的 Agent 操作
MCP 相关
Elaichi 通过远程 MCP 端点将已连接的应用作为工具提供。MCP 客户端只需连接 Elaichi,组织权限和限制会在调用时执行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.elaichi.ai/mcpclaude mcp add --transport http elaichi-5f074d https://api.elaichi.ai/mcp{"mcpServers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}在 Cursor 中打开{"servers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"elaichi-5f074d":{"type":"http","url":"https://api.elaichi.ai/mcp"}}}{"mcpServers":{"elaichi-5f074d":{"serverUrl":"https://api.elaichi.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Elaichi Agent 技能
Elaichi 的官方 Agent 技能——Elaichi 是面向企业的 Agent 平台。可与 Claude Code、Cursor 以及任何支持 Agent Skills(SKILL.md)约定的其他 Agent 配合使用。
它们有两项用途:
- 帮助 Agent 更好地使用 Elaichi——首次搜索时找到合适的已连接工具,选择正确的账户,正确解读拒绝信息,并在缺少工具时进行诊断,而不是猜测。
- 帮助人们了解 Elaichi——在他们日常使用的 AI 客户端中解答 Elaichi 的术语含义、各个界面的位置,以及如何完成某项操作。
安装
Claude Code
将此仓库添加为插件市场,然后安装插件:
/plugin marketplace add trutohq/elaichi-skills
/plugin install elaichi@elaichi-skills
技能将使用以下命名空间:elaichi:elaichi、elaichi:elaichi-mcp、elaichi:elaichi-clients、elaichi:elaichi-connections、elaichi:elaichi-toolboxes、elaichi:elaichi-governance、elaichi:elaichi-automations、elaichi:elaichi-data、elaichi:elaichi-api 和 elaichi:elaichi-conventions。
该插件还捆绑了 Elaichi MCP 服务,因此安装后也会将 Claude Code 连接到 Elaichi——出现提示时,请登录并在 OAuth 授权界面选择你的组织。
如需在安装前本地试用,请运行 claude --plugin-dir /path/to/elaichi-skills。
Cursor
Cursor 插件市场中列出的插件是一个单独的专用仓库——trutohq/elaichi-cursor-plugin——而不是此仓库。若要通过市场安装,请从该处安装 Elaichi;其中包含此仓库的技能和规则副本,并与 MCP 服务保持同步。此仓库(elaichi-skills)是技能和规则的编写源,可通过 npx skills 或下方的远程规则直接安装。
安装市场插件也会连接 Elaichi MCP 服务——Cursor 会提示你登录并在 OAuth 授权界面选择组织,与连接任何其他客户端时看到的界面相同。
在插件上架之前,或如果你想跳过市场,也可以改为添加远程规则:打开 Cursor Settings → Rules,在 Project Rules 下点击 Add Rule,选择 Remote Rule (GitHub),然后输入:
https://github.com/trutohq/elaichi-skills
这会同时引入技能和始终生效的 elaichi 规则,但不包含 MCP 服务——请在 Cursor 的 Customize → MCPs 中单独连接。
任何 Agent(通过 npx skills)
npx skills add trutohq/elaichi-skills
添加 -g,即可全局安装,而不是安装到当前项目中。
更新和移除
| Claude Code | Cursor(市场) | Cursor(远程规则) | npx skills | |
|---|---|---|---|---|
| 更新 | /plugin marketplace update elaichi-skills | 由市场管理 | 在 Settings → Rules 中重新同步远程规则 | npx skills update |
| 移除 | /plugin uninstall elaichi@elaichi-skills | 在 Settings → Plugins 中卸载 | 在 Settings → Rules 中删除规则 | npx skills remove trutohq/elaichi-skills |
Skills
| Skill | 描述 |
|---|---|
| elaichi | Elaichi 是什么、它使用的术语、应用中的各项内容位于何处,以及接下来应加载哪个 skill |
| elaichi-mcp | 操作 MCP 端点——search_tools、execute_tool 和 run_code、connection 参数、作用域和拒绝机制,以及缺少工具时的处理流程 |
| elaichi-clients | 连接 Claude、ChatGPT、Cursor、Microsoft Copilot 或其他 MCP 客户端,了解同意页面中需要授予的权限,以及客户端为何不显示工具 |
| elaichi-connections | 连接和管理账号——共享与所有权、状态和重新连接、转移和离职处理、自定义连接器 |
| elaichi-toolboxes | 管理 Agent 能执行的操作——工具箱与模板的区别、冻结参数、共享权限设为 use 时委托的内容,以及合成工具 |
| elaichi-governance | 角色和完整的权限目录、限制、访问请求、审批、审计日志、离职处理、SSO 和 SCIM |
| elaichi-automations | 工作流——触发器和计划、步骤、从草稿到试运行再到发布的循环、运行记录、审批和 Webhook |
| elaichi-data | 集合(共享表格)、仪表板和公开链接,以及知识库 |
| elaichi-api | 编写针对 api.elaichi.ai 的代码——身份验证、游标封装、错误格式、能力字段、CRUD 约定 |
| elaichi-conventions | 一页了解基础信息——URL、身份验证、分页、错误代码、ID 前缀、两个 MCP 命名空间 |
规则(仅限 Cursor)
| 规则 | 描述 |
|---|---|
| elaichi | 始终应用的规则,包含 URL、API 身份验证、列表封装、错误代码、ID 前缀和 MCP 命名空间 |
Claude Code 插件没有“始终应用的规则”机制,因此其中的模型会通过调用 elaichi-conventions skill 获取相同信息。该规则由 scripts/generate-rule.mjs 根据此 skill 生成;如果两者不一致,CI 会失败——请修改 skill,而不是规则。
什么是 Elaichi?
Elaichi 是面向企业的 Agent 平台。它连接公司已经在使用的软件,让 Agent 能在这些系统中实际工作,并遵循公司已授予员工的相同权限。
产品由两项能力支撑,而大多数 AI 工具仅提供其中一项:触达能力——应用目录只需连接一次,即可作为 Agent 可调用的工具;以及约束能力——Agent 获得的访问权限绝不会超过它所代表的人员。
触达能力通过 MCP 提供。AI 客户端只需建立一个连接,即连接到 Elaichi;应用在 Elaichi 内连接,而不是在客户端内连接:
Your AI client ──one connection──► Elaichi ──► Slack
──► Jira
──► HubSpot
由于每次调用都会经过 Elaichi:
- 访问权限遵循人员的角色。 工具箱、团队和每用户覆盖设置仍然全部适用。
- 限制会得到强制执行。 被屏蔽的工具绝不会显示,也绝不会运行。
- 所有操作都会经过审计,AI 操作者会作为一个字段记录,而非通过推断得出。
- 撤销只需一个操作,并会在客户端下次调用时生效。
你将获得
- 丰富的连接器目录——请参阅 elaichi.ai/connectors——以及组织自行创建或分叉的自定义 连接器
- 工具箱和模板——整理工具、为模型重命名、冻结不由模型决定的参数,并分享
- 合成工具——将多个调用串联成一个 Agent 只需调用一次的工具
- 委托执行——分享工具箱,让同事使用你的账户运行工具,而无需看到任何凭据
- 58 项权限、8 种预定义角色,以及不限数量的自定义角色、单工具限制和仅追加的审计日志——所有这些也适用于 MCP
- SSO、SCIM 和目录组映射
- 三种套餐——Personal(免费,供一人使用)、Gold 和 Black,每种套餐均包含前一种套餐的所有权益;每个新工作区都会获得 14 天的 Black 试用期。 请参阅 elaichi.ai/pricing
资源
更新日志
请参阅 CHANGELOG.md。
许可证
Apache-2.0——请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。