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) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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