Overview
Edgee MCP Server implements the Model Context Protocol for the Edgee API, exposing a type-safe interface to manage organizations, projects, components, and users. It supports full lifecycle management for organizations (create, read, update, delete) and for projects (including domains, components, and statistics). Component management covers components, versions, and settings, while user administration includes users, invitations, and API tokens. The server emphasizes comprehensive error handling with clear messages for common issues and is built with TypeScript for robust type safety. Commands are organized into Organization Tools, Project Tools, Component Tools, and User Tools (examples include edgee-listOrganizations, edgee-getOrganization, edgee-createProject, edgee-getComponentByUuid, edgee-createInvitation, edgee-listApiTokens). Setup covers obtaining a Personal Access Token and installing via NPX (recommended), global, or local installation. The README also shows Claude Desktop integration via claude_desktop_config.json and provides practical usage examples such as listing organizations, creating a project, listing project components, and inviting users. The project is distributed under Apache-2.0.
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




