Edgee MCP Server
用于Edgee API的MCP服务器,通过模型上下文协议实现组织管理、项目运营、组件管理和用户管理。
特性
- 组织管理:创建、读取、更新和删除组织
- 项目运营:管理项目、域、组件和统计信息
- 组件管理:使用组件、版本和设置
- 用户管理:管理用户、邀请和API令牌
- 全面的错误处理:清除常见问题的错误消息
- 安全型API:使用TypeScript构建,用于健壮的类型检查
工具
组织工具
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:通过slug获取组件edgee-createComponent:创建新组件edgee-createComponentVersion:创建新的组件版本
用户工具
edgee-getMe:获取当前用户edgee-getUser:按ID获取用户edgee-listInvitations:列出所有邀请edgee-createInvitation:创建新邀请edgee-deleteInvitation:删除邀请edgee-listApiTokens:列出所有API令牌edgee-createApiToken:创建新的API令牌edgee-deleteApiToken:删除API令牌edgee-getUploadPresignedUrl:获取用于上传文件的预签名URL
设置
个人访问令牌
- 首选 API令牌 (在“帐户设置”>“API令牌”中)
- 创建令牌
- 为此令牌命名 - 选择要创建的令牌的有效期。如果未选择持续时间,则令牌将永远不会过期。
- 复制生成的令牌
安装
您可以通过多种方式使用此MCP服务器:
NPX(推荐)
npx @edgee/mcp-server-edgee全球安装
npm install -g @edgee/mcp-server-edgee本地安装
npm install @edgee/mcp-server-edgee使用Claude Desktop
要在Claude Desktop中使用此功能,请将以下内容添加到您的 claude_desktop_config.json:
{
"mcpServers": {
"edgee": {
"command": "npx",
"args": [
"-y",
"@edgee/mcp-server-edgee"
],
"env": {
"EDGEE_TOKEN": ""
}
}
}
}例子
列出组织
Use the edgee-listOrganizations tool to list all your organizations.创建项目
Use the edgee-createProject tool to create a new project with the following parameters:
- organization_id: "org_123456"
- slug: "my-new-project"
- description: "This is my new project"获取项目组件
Use the edgee-listProjectComponents tool to list all components for project "proj_123456".创建邀请
Use the edgee-createInvitation tool to invite a user to your organization:
- organization_id: "org_123456"
- email: "user@example.com"
- role: "member"发展
从源头构建
git clone https://github.com/edgee-cloud/mcp-server-edgee.git
cd mcp-server-edgee
npm install
npm run build许可证
阿帕奇-2.0

