Skip to main content
Glama

EVE Online ESI MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoServer port for remote mode3001
JWT_SECRETNoSecret for JWT token generation (optional - will use default if not provided)
OAUTH_CLIENT_IDNoOAuth client ID (optional - will use default if not provided)eve-online-esi-mcp
OAUTH_CLIENT_SECRETNoOAuth client secret (optional - will use default if not provided)
EVE_ONLINE_APIS_API_KEYYesEVE Online ESI API Key (for ESI authentication)

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
get_structures

Retrieve structures from the EVE Online universe.

get_attributes

Retrieve attributes from the EVE Online API.

get_factions

Retrieve factions from the EVE Online Universe.

get_effects

Retrieve effects from the EVE Online API.

market_prices

Fetch market prices from the EVE Online API.

get_status

Get the status from the EVE ESI API.

get_regions

Retrieve a list of regions from the EVE Online API.

get_universe_groups

Retrieve universe groups from the EVE Online API.

character_bookmarks_folders

Retrieve a list of character’s personal bookmark folders.

get_effect

Retrieve information about a specific effect in EVE Online.

get_corporation

Retrieve information about a specific corporation in EVE Online.

character_mail_list

Retrieve a character's mail list from the EVE Online API.

character_blueprints

Retrieve blueprints owned by a character in EVE Online.

get_market_groups

Retrieve market groups from the EVE Online API.

get_character_info

Retrieve character information from the EVE Online API.

get_character_info

Retrieve information about a specific character in EVE Online.

alliance_corporations

Retrieve all corporations in a specified alliance.

get_region_info

Retrieve information about a specific region in EVE Online.

character_titles

Retrieve a character's titles from the EVE Online API.

get_market_group

Retrieve market group information from the EVE ESI API.

get_group_info

Retrieve information about a specific group in EVE Online.

get_corporation_alliance_history

Retrieve the alliance history of a corporation.

get_universe_names

Retrieve names from the EVE Online Universe API based on provided IDs.

get_structure

Retrieve information about a specific structure in EVE.

character_online

Check if a character is currently online in EVE Online.

get_dogma_attribute

Retrieve a dogma attribute from the EVE Online API.

character_wallet

Retrieve a character's wallet balance from EVE Online.

resolve_names_to_ids

Resolve a set of names to IDs in EVE Online.

character_bookmarks

Retrieve character bookmarks from the EVE Online API.

get_type_info

Get information about a specific type in the EVE Online universe.

get_killmail

Retrieve killmail information from EVE Online API.

public_contracts

Retrieve public contracts for a specific region in EVE Online.

character_location

Get the current location of a character in EVE Online.

region_orders

Retrieve market orders for a specific region in EVE Online.

get_alliance

Retrieve information about an alliance in EVE Online.

character_mail_message

Retrieve a character’s mail messages from EVE Online.

character_ship

Get the current ship type, name, and id for a character in EVE Online.

region_orders

Retrieve market orders for a specific type in a given region in EVE Online.

get_region_history

Get market history for a specific region in EVE Online.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kongyo2/eveonlineESI-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server