Server for Edgee API organization, project, and user management via MCP
MCP Server for the Edgee API, enabling organization management, project operations, component management, and user administration through the Model Context Protocol.
edgee-listOrganizations
: List all organizations with optional filteringedgee-getMyOrganization
: Get your personal organizationedgee-getOrganization
: Get an organization by IDedgee-createOrganization
: Create a new organizationedgee-updateOrganization
: Update an existing organizationedgee-deleteOrganization
: Delete an organizationedgee-listOrganizationUsers
: List users of an organizationedgee-listProjects
: List all projects with optional filteringedgee-getProject
: Get a project by IDedgee-createProject
: Create a new projectedgee-updateProject
: Update an existing projectedgee-deleteProject
: Delete a projectedgee-getProjectCounters
: Get statistics for a projectedgee-listProjectDomains
: List domains for a projectedgee-createProjectDomain
: Create a new domain for a projectedgee-listProjectComponents
: List components for a projectedgee-listPublicComponents
: List all public componentsedgee-listOrganizationComponents
: List components for an organizationedgee-getComponentByUuid
: Get a component by UUIDedgee-getComponentBySlug
: Get a component by slugedgee-createComponent
: Create a new componentedgee-createComponentVersion
: Create a new component versionedgee-getMe
: Get the current useredgee-getUser
: Get a user by IDedgee-listInvitations
: List all invitationsedgee-createInvitation
: Create a new invitationedgee-deleteInvitation
: Delete an invitationedgee-listApiTokens
: List all API tokensedgee-createApiToken
: Create a new API tokenedgee-deleteApiToken
: Delete an API tokenedgee-getUploadPresignedUrl
: Get a presigned URL for uploading filesCreate an Edgee Personal Access Token:
You can use this MCP server in several ways:
npx @edgee/mcp-server-edgee
npm install -g @edgee/mcp-server-edgee
npm install @edgee/mcp-server-edgee
To use this with Claude Desktop, add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"edgee": {
"command": "npx",
"args": [
"-y",
"@edgee/mcp-server-edgee"
],
"env": {
"EDGEE_TOKEN": "<YOUR_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: "[email protected]"
- role: "member"
git clone https://github.com/edgee-cloud/mcp-server-edgee.git
cd mcp-server-edgee
npm install
npm run build
Apache-2.0
{ "mcpServers": { "edgee": { "command": "npx", "args": [ "-y", "@edgee/mcp-server-edgee" ], "env": { "EDGEE_TOKEN": "<YOUR_TOKEN>" } } } }
Related projects feature coming soon
Will recommend related projects based on sub-categories