Edgee MCP Server
edgee-cloud
README
<div align="center">
<p align="center"> <a href="https://www.edgee.cloud"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://cdn.edgee.cloud/img/favicon-dark.svg"> <img src="https://cdn.edgee.cloud/img/favicon.svg" height="100" alt="Edgee"> </picture> <h1 align="center">Edgee MCP Server</h1> </a> </p> </div>
MCP Server for the Edgee API, enabling organization management, project operations, component management, and user administration through the Model Context Protocol.
Features
- Organization Management: Create, read, update, and delete organizations
- Project Operations: Manage projects, domains, components, and statistics
- Component Management: Work with components, versions, and settings
- User Administration: Manage users, invitations, and API tokens
- Comprehensive Error Handling: Clear error messages for common issues
- Type-Safe API: Built with TypeScript for robust type checking
Tools
Organization Tools
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 organization
Project Tools
edgee-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 project
Component Tools
edgee-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 version
User Tools
edgee-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 files
Setup
Personal Access Token
Create an Edgee Personal Access Token:
- Go to API tokens (in Account Settings > API Tokens)
- Create a token
- Give a name to this token
- Select a validity period of the token you're about to create. If no duration is selected, the token will never expire.
- Copy the generated token
Installation
You can use this MCP server in several ways:
NPX (Recommended)
npx @edgee/mcp-server-edgee
Global Installation
npm install -g @edgee/mcp-server-edgee
Local Installation
npm install @edgee/mcp-server-edgee
Usage with Claude Desktop
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>"
}
}
}
}
Examples
List Organizations
Use the edgee-listOrganizations tool to list all your organizations.
Create a Project
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"
Get Project Components
Use the edgee-listProjectComponents tool to list all components for project "proj_123456".
Create an Invitation
Use the edgee-createInvitation tool to invite a user to your organization:
- organization_id: "org_123456"
- email: "user@example.com"
- role: "member"
Development
Building from Source
git clone https://github.com/edgee-cloud/mcp-server-edgee.git
cd mcp-server-edgee
npm install
npm run build
License
Apache-2.0
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
MCP Package Docs Server
Facilitates LLMs to efficiently access and fetch structured documentation for packages in Go, Python, and NPM, enhancing software development with multi-language support and performance optimization.
Claude Code MCP
An implementation of Claude Code as a Model Context Protocol server that enables using Claude's software engineering capabilities (code generation, editing, reviewing, and file operations) through the standardized MCP interface.
@kazuph/mcp-taskmanager
Model Context Protocol server for Task Management. This allows Claude Desktop (or any MCP client) to manage and execute tasks in a queue-based system.
Linear MCP Server
Enables interaction with Linear's API for managing issues, teams, and projects programmatically through the Model Context Protocol.
mermaid-mcp-server
A Model Context Protocol (MCP) server that converts Mermaid diagrams to PNG images.
Jira-Context-MCP
MCP server to provide Jira Tickets information to AI coding agents like Cursor

Linear MCP Server
A Model Context Protocol server that integrates with Linear's issue tracking system, allowing LLMs to create, update, search, and comment on Linear issues through natural language interactions.

Sequential Thinking MCP Server
This server facilitates structured problem-solving by breaking down complex issues into sequential steps, supporting revisions, and enabling multiple solution paths through full MCP integration.