Mcp Server Edgee

Mcp Server Edgee

🚀 Edgee MCP 服务器

Edgee API 的 MCP 服务器,借助模型上下文协议达成组织管理、项目操作、组件管理和用户行政等功能。

✨ 主要特性

  • 组织管理:可进行组织的创建、读取、更新和删除操作。
  • 项目操作:能对项目、领域、组件和统计信息进行管理。
  • 组件管理:负责处理组件及其版本和设置。
  • 用户行政:可管理用户、邀请和 API 令牌。
  • 全面错误处理:针对常见问题提供清晰的错误消息。
  • 类型安全 API:运用 TypeScript 实现强类型检查。

📦 安装指南

使用 NPX 安装

npx mcp-server-edgee

全局安装

npm install -g mcp-server-edgee

本地安装

git clone https://github.com/edgee-cloud/mcp-server-edgee.git
cd mcp-server-edgee
npm install

💻 使用示例

基础用法

# 发送邀请
edgee-createInvitation --organization_id="org_123456" --email="user@example.com" --role="member"

📚 详细文档

工具

组织工具

  • edgee-listOrganizations:列出所有组织,支持可选过滤。
  • edgee-getMyOrganization:获取个人组织信息。
  • edgee-getOrganization:通过 ID 获取组织。
  • edgee-createOrganization:创建新组织。
  • edgee-updateOrganization:更新现有组织。
  • edgee-deleteOrganization:删除组织。
  • edgee-listOrganizationUsers:列出组织用户。

项目工具

  • edgee-listProjects:列出所有项目,支持可选过滤。
  • edgee-getProject:通过 ID 获取项目。
  • edgee-createProject:创建新项目。
  • edgee-updateProject:更新现有项目。
  • edgee-deleteProject:删除项目。
  • edgee-getProjectCounters:获取项目的统计信息。
  • edgee-listProjectDomains:列出项目的领域。
  • edgee-createProjectDomain:为项目创建新领域。
  • edgee-listProjectComponents:列出项目的组件。

组件工具

  • edgee-listPublicComponents:列出所有公共组件。
  • edgee-listOrganizationComponents:列出组织的组件。
  • edgee-getComponentByUuid:通过 UUID 获取组件。
  • edgee-getComponentBySlug:通过别名获取组件。
  • edgee-createComponent:创建新组件。
  • edgee-createComponentVersion:创建组件的新版本。

用户工具

  • edgee-getMe:获取当前用户信息。
  • edgee-getUser:通过 ID 获取用户。
  • edgee-createInvitation:发送组织邀请。
  • edgee-updateUser:更新用户角色或权限。
  • edgee deleteUser:删除用户。

开发

从源代码构建

git clone https://github.com/edgee-cloud/mcp-server-edgee.git
cd mcp-server-edgee
npm install
npm run build

📄 许可证

本项目采用 Apache-2.0 许可证。

  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-10-06 03:27

相似服务问题

相关AI产品