by edgee-cloud
Provides API endpoints for creating, reading, updating, and deleting organizations, projects, components, and users through a type‑safe TypeScript implementation.
Edgee MCP Server offers a programmable interface to the Edgee platform, enabling developers to manage organizations, projects, components, and user accounts programmatically. It follows the Model Context Protocol, delivering clear error handling and strong type safety.
npx @edgee/mcp-server-edgee
npm install -g @edgee/mcp-server-edgee
npm install @edgee/mcp-server-edgee
npx -y @edgee/mcp-server-edgee
Supply your personal access token via the environment variable EDGEE_TOKEN
.
Add the following to claude_desktop_config.json
:
{
"mcpServers": {
"edgee": {
"command": "npx",
"args": ["-y", "@edgee/mcp-server-edgee"],
"env": { "EDGEE_TOKEN": "<YOUR_TOKEN>" }
}
}
}
Q: How do I obtain a token? A: Create a Personal Access Token in Edgee Cloud under Account Settings → API Tokens and copy the generated value.
Q: Do I need to run the server locally?
A: No, you can invoke it directly with npx
each time or install it globally for repeated use.
Q: Which environment variable holds the token?
A: Use EDGEE_TOKEN
.
Q: Can I use the server with other MCP clients? A: Yes, any client that follows the Model Context Protocol can communicate with this server as long as the token is provided.
Q: Is the server open‑source? A: Yes, the source code is hosted on GitHub under the Apache‑2.0 license.
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: "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
Apache-2.0
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "edgee": { "command": "npx", "args": [ "-y", "@edgee/mcp-server-edgee" ], "env": { "EDGEE_TOKEN": "<YOUR_TOKEN>" } } } }
Discover more MCP servers with similar functionality and use cases
by daytonaio
Provides a secure, elastic sandbox environment for executing AI‑generated code with isolated runtimes and sub‑90 ms provisioning.
by awslabs
Specialized servers that expose AWS capabilities through the Model Context Protocol, allowing AI assistants and other applications to retrieve up‑to‑date AWS documentation, manage infrastructure, query services, and perform workflow automation directly from their context.
by awslabs
AWS MCP Servers allow AI agents to interact with and manage a wide range of AWS services using natural language commands. They enable AI-powered cloud management, automated DevOps, and data-driven insights within the AWS ecosystem.
by cloudflare
Remote Model Context Protocol endpoints that let AI clients read, process, and act on data across Cloudflare services such as Workers, Radar, Observability, and more.
by supabase-community
Enables AI assistants to interact directly with Supabase projects, allowing them to query databases, fetch configuration, manage tables, and perform other project‑level operations.
by Azure
azure-mcp is a server that implements the Model Context Protocol (MCP) to connect AI agents with Azure services. It allows developers to interact with Azure resources like Storage, Cosmos DB, and the Azure CLI using natural language commands within their development environment.
by Flux159
MCP Server for Kubernetes management commands, enabling interaction with Kubernetes clusters to manage pods, deployments, and services.
by strowk
Provides a Golang‑based server that enables interaction with Kubernetes clusters via prompts, allowing listing of contexts, namespaces, resources, nodes, pods, events, logs, and executing commands inside pods.
by jamsocket
Run arbitrary Python code securely in persistent, stateful sandboxes that remain available indefinitely.