EVE Online ESI MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Server port for remote mode | 3001 |
| JWT_SECRET | No | Secret for JWT token generation (optional - will use default if not provided) | |
| OAUTH_CLIENT_ID | No | OAuth client ID (optional - will use default if not provided) | eve-online-esi-mcp |
| OAUTH_CLIENT_SECRET | No | OAuth client secret (optional - will use default if not provided) | |
| EVE_ONLINE_APIS_API_KEY | Yes | EVE Online ESI API Key (for ESI authentication) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_structuresB | Retrieve structures from the EVE Online universe. |
| get_attributesC | Retrieve attributes from the EVE Online API. |
| get_factionsB | Retrieve factions from the EVE Online Universe. |
| get_effectsA | Retrieve effects from the EVE Online API. |
| market_pricesC | Fetch market prices from the EVE Online API. |
| get_statusB | Get the status from the EVE ESI API. |
| get_regionsB | Retrieve a list of regions from the EVE Online API. |
| get_universe_groupsB | Retrieve universe groups from the EVE Online API. |
| character_bookmarks_foldersA | Retrieve a list of character’s personal bookmark folders. |
| get_effectC | Retrieve information about a specific effect in EVE Online. |
| get_corporationB | Retrieve information about a specific corporation in EVE Online. |
| character_mail_listC | Retrieve a character's mail list from the EVE Online API. |
| character_blueprintsB | Retrieve blueprints owned by a character in EVE Online. |
| get_market_groupsC | Retrieve market groups from the EVE Online API. |
| get_character_infoC | Retrieve character information from the EVE Online API. |
| get_character_infoC | Retrieve information about a specific character in EVE Online. |
| alliance_corporationsB | Retrieve all corporations in a specified alliance. |
| get_region_infoB | Retrieve information about a specific region in EVE Online. |
| character_titlesB | Retrieve a character's titles from the EVE Online API. |
| get_market_groupB | Retrieve market group information from the EVE ESI API. |
| get_group_infoC | Retrieve information about a specific group in EVE Online. |
| get_corporation_alliance_historyB | Retrieve the alliance history of a corporation. |
| get_universe_namesB | Retrieve names from the EVE Online Universe API based on provided IDs. |
| get_structureB | Retrieve information about a specific structure in EVE. |
| character_onlineB | Check if a character is currently online in EVE Online. |
| get_dogma_attributeC | Retrieve a dogma attribute from the EVE Online API. |
| character_walletB | Retrieve a character's wallet balance from EVE Online. |
| resolve_names_to_idsB | Resolve a set of names to IDs in EVE Online. |
| character_bookmarksB | Retrieve character bookmarks from the EVE Online API. |
| get_type_infoC | Get information about a specific type in the EVE Online universe. |
| get_killmailC | Retrieve killmail information from EVE Online API. |
| public_contractsB | Retrieve public contracts for a specific region in EVE Online. |
| character_locationB | Get the current location of a character in EVE Online. |
| region_ordersB | Retrieve market orders for a specific region in EVE Online. |
| get_allianceB | Retrieve information about an alliance in EVE Online. |
| character_mail_messageB | Retrieve a character’s mail messages from EVE Online. |
| character_shipA | Get the current ship type, name, and id for a character in EVE Online. |
| region_ordersB | Retrieve market orders for a specific type in a given region in EVE Online. |
| get_region_historyC | Get market history for a specific region in EVE Online. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
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