ESA MCP Server

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ESA_ACCESS_KEY_IDYesYour ESA access key ID
ESA_ACCESS_KEY_SECRETYesYour ESA access key secret

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
routine_create

Create a edge routine(ER).

routine_delete

Delete a edge routine(ER).

routine_list

List all edge routines

routine_get

Get a edge routine detail by name

routine_code_commit

Commit a edge routine(ER) code. If it fails, please submit again.

routine_code_deploy

Deploy a routine code, must be a valid semantic version. If version is not exist, should call routine_code_commit first

routine_route_list

List all routes of a routine

canary_area_list

List all available canary areas for routine deployment

deployment_delete

Delete a deployment

site_active_list

List all active sites

site_route_list

List all routes of a site

route_create

Create a edge routine(ER) related route

route_delete

Delete a routine related route

route_update

Update a routine related route

route_get

Get a routine related route

site_match

Check which site under the account matches the user input

record_create

Create a record

record_delete

Delete a record

record_list

List all records

ID: nx5ucrxvqa