EVE Online ESI integration
ESI (EVE Swagger Interface) is the official API of the game EVE Online. This integration covers its public, keyless data: market prices, regional buy and sell orders and daily market history, public contracts, the static universe (regions, constellations, solar systems, stations, stargates, planets, item types, groups and categories, dogma attributes and effects), routes between systems, server status, jump and kill statistics, sovereignty, faction warfare, incursions, industry cost indices, insurance prices, wars and killmails, alliances and corporations, and the public profile of characters, plus name and id resolution. Routes that need a character's EVE SSO login (assets, wallet, skills, mail and every other private character or corporation data) and the meta changelog routes are not included. No credential is needed; ESI limits errors to 100 per minute.
Say what should happen.
The workflow builds itself.
What you can do with EVE Online ESI
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Group, 4 operations
get_item_groupGet item groupGETReturns one item group: name, category, whether it is published and the ids of its item types.get_market_groupGet market groupGETReturns one market group: name, description, parent group and the item types it contains.list_item_groupsList item groupsGETLists the ids of the item groups (frigate, cruiser, shield booster...), page by page.list_market_groupsList market groupsGETLists the ids of all market groups (the categories of the in-game market browser).
System, 4 operations
get_systemGet systemGETReturns a solar system: name, security status and class, constellation, star, planets with their moons and asteroid belts, stargates and stations.list_fw_systemsList fw systemsGETLists the faction warfare solar systems with their owner and occupier faction, contested state and victory points.list_industry_systemsList industry systemsGETReturns the industry cost index of each activity (manufacturing, copying, invention, reaction, material and time research...) per solar system.list_systemsList systemsGETLists the ids of all solar systems.
Corporation, 3 operations
get_corporationGet corporationGETReturns the public information of a corporation: name, ticker, member count, CEO, alliance, faction, tax rate, home station, founding date and description.get_fw_corporation_leaderboardsGet fw corporation leaderboardsGETReturns the top 10 corporations in faction warfare by kills and by victory points, for yesterday, last week and in total.list_alliance_corporationsList alliance corporationsGETLists the ids of the corporations currently in an alliance.
Type, 3 operations
get_typeGet typeGETReturns an item type: name, description, group, market group, volume, mass, capacity, its dogma attributes and effects.list_market_typesList market typesGETLists the ids of the item types that have active market orders in a region.list_type_idsList type idsGETLists the ids of all item types, page by page.
War, 3 operations
get_warGet warGETReturns a war: aggressor and defender with ships killed and ISK destroyed, allies, declared, started, retracted and finished dates, and whether it is mutual or open for allies.list_fw_warsList fw warsGETLists which NPC factions are at war with which.list_warsList warsGETLists the ids of wars, newest first; pass max_war_id to get the older ones.
Alliance, 2 operations
get_allianceGet allianceGETReturns the public information of an alliance: name, ticker, founding date, creator and executor corporation, faction.list_alliancesList alliancesGETLists the ids of all active player alliances. get_alliance gives the details of one.
Attribute, 2 operations
get_dogma_attributeGet dogma attributeGETReturns one dogma attribute: internal and display name, description, default value, unit, icon and whether a high value is good.list_dogma_attributesList dogma attributesGETLists the ids of all dogma attributes (the statistics item types carry; get_dogma_attribute describes one).
Category, 2 operations
get_item_categoryGet item categoryGETReturns one item category: name, whether it is published and the ids of its groups.list_item_categoriesList item categoriesGETLists the ids of all item categories (ship, module, charge...).
Character, 2 operations
get_characterGet characterGETReturns the public profile of a character: name, corporation, alliance, faction, birthday, gender, race, bloodline, security status, title and biography.get_fw_character_leaderboardsGet fw character leaderboardsGETReturns the top 100 characters in faction warfare by kills and by victory points, for yesterday, last week and in total.
Constellation, 2 operations
get_constellationGet constellationGETReturns one constellation: name, region, position and the ids of its solar systems.list_constellationsList constellationsGETLists the ids of all constellations.
Effect, 2 operations
get_dogma_effectGet dogma effectGETReturns one dogma effect: name, description, category, the attributes it uses and its modifiers.list_dogma_effectsList dogma effectsGETLists the ids of all dogma effects.
Graphic, 2 operations
get_graphicGet graphicGETReturns one graphic: graphic and icon files and the space object factory (SOF) data used to render it.list_graphicsList graphicsGETLists the ids of all graphics.
Icon, 2 operations
get_alliance_iconsGet alliance iconsGETReturns the URLs of an alliance's logo in 64 and 128 pixels.get_corporation_iconsGet corporation iconsGETReturns the URLs of a corporation's logo in 64, 128 and 256 pixels.
Item, 2 operations
get_dynamic_itemGet dynamic itemGETReturns the attributes and effects of an item mutated with a mutaplasmid, with its source type, the mutaplasmid type and the character who created it.list_public_contract_itemsList public contract itemsGETLists the items of a public contract: type, quantity, whether included or asked for, and blueprint details.
Killmail, 2 operations
get_killmailGet killmailGETReturns one killmail: time, solar system, victim (ship, damage taken, items) and attackers. Needs both the killmail id and its hash, as listed by list_war_killmails.list_war_killmailsList war killmailsGETLists the killmails of a war, page by page: the id and hash of each, which get_killmail takes.
Price, 2 operations
list_insurance_pricesList insurance pricesGETReturns the insurance levels of every ship type, with the cost and payout of each level.list_market_pricesList market pricesGETReturns the average and adjusted price of every item type traded on the market.
Region, 2 operations
get_regionGet regionGETReturns one region: name, description and the ids of its constellations.list_regionsList regionsGETLists the ids of all regions.
Structure, 2 operations
list_public_structuresList public structuresGETLists the ids of the player structures that are public, optionally only those with a market or basic manufacturing service online.list_sovereignty_structuresList sovereignty structuresGETLists the sovereignty structures: owner alliance, system, type, occupancy level and vulnerability window.
Affiliation, 1 operation
get_character_affiliationsGet character affiliationsPOSTLooks up, for up to 1000 character ids at once, the corporation, alliance and faction each character currently belongs to.
Alliancehistory, 1 operation
list_corporation_alliance_historyList corporation alliance historyGETLists every alliance a corporation has been a member of, with the start date of each membership.
Ancestry, 1 operation
list_ancestriesList ancestriesGETLists the character ancestries with their bloodline, name and description.
Asteroid belt, 1 operation
get_asteroid_beltGet asteroid beltGETReturns an asteroid belt: name, position and solar system.
Bid, 1 operation
list_public_contract_bidsList public contract bidsGETLists the bids placed on a public auction contract: amount and date of each bid.
Bloodline, 1 operation
list_bloodlinesList bloodlinesGETLists the character bloodlines with their race, starting corporation, ship and attributes.
Campaign, 1 operation
list_sovereignty_campaignsList sovereignty campaignsGETLists the active sovereignty campaigns: event type, system, constellation, defender, scores and participants.
Corporationhistory, 1 operation
list_character_corporation_historyList character corporation historyGETLists every corporation a character has been a member of, with the start date of each membership.
Facility, 1 operation
list_industry_facilitiesList industry facilitiesGETLists the industry facilities with their owner, location and tax.
Faction, 1 operation
list_factionsList factionsGETLists the factions: name, description, home system, corporation and militia corporation, size and station counts.
History, 1 operation
list_market_historyList market historyGETReturns the daily market history of one item type in a region: average, highest and lowest price, volume and order count per day.
Id, 1 operation
resolve_names_to_idsResolve names to idsPOSTResolves exact names (up to 500) to ids across agents, alliances, characters, constellations, corporations, factions, item types, regions, stations and systems.
Incursion, 1 operation
list_incursionsList incursionsGETLists the current incursions: constellation, staging system, infested systems, faction, state, influence and whether a boss is present.
Leaderboard, 1 operation
get_fw_faction_leaderboardsGet fw faction leaderboardsGETReturns the top 4 factions in faction warfare by kills and by victory points, for yesterday, last week and in total.
Map, 1 operation
list_sovereignty_mapList sovereignty mapGETReturns the sovereignty holder (alliance, corporation or faction) of every solar system.
Moon, 1 operation
get_moonGet moonGETReturns a moon: name, position and solar system.
Name, 1 operation
resolve_ids_to_namesResolve ids to namesPOSTResolves ids (up to 1000) to names and categories: characters, corporations, alliances, stations, solar systems, constellations, regions, item types and factions.
Npccorp, 1 operation
list_npc_corporationsList npc corporationsGETLists the ids of the NPC (non-player) corporations.
Offer, 1 operation
list_loyalty_store_offersList loyalty store offersGETLists the offers of an NPC corporation's loyalty point store: item and quantity, cost in loyalty points and ISK, and the items required.
Order, 1 operation
list_market_ordersList market ordersGETLists the active buy and sell orders of a region, page by page, optionally for one item type: price, volume, location, range, issue date and duration.
Planet, 1 operation
get_planetGet planetGETReturns a planet: name, type, position and solar system.
Portrait, 1 operation
get_character_portraitGet character portraitGETReturns the URLs of a character's portrait in 64, 128, 256 and 512 pixels.
Public, 1 operation
list_public_contractsList public contractsGETLists the public contracts of a region (item exchange, auction, courier), page by page: issuer, type, price, reward, collateral, volume, locations and dates.
Race, 1 operation
list_racesList racesGETLists the character races with their name, description and alliance.
Route, 1 operation
get_routeGet routeGETReturns the solar systems on the route between two systems, origin and destination included, preferring the shortest, the secure (high-sec) or the insecure route.
Schematic, 1 operation
get_schematicGet schematicGETReturns a planetary industry schematic: its name and cycle time in seconds.
Star, 1 operation
get_starGet starGETReturns a star: name, type, spectral class, age, luminosity, radius, temperature and solar system.
Stargate, 1 operation
get_stargateGet stargateGETReturns a stargate: name, type, position, its solar system and the stargate and system it leads to.
Stat, 1 operation
get_fw_statsGet fw statsGETReturns, per faction involved in faction warfare, its pilots, controlled systems, kills and victory points.
Station, 1 operation
get_stationGet stationGETReturns an NPC station: name, owner, type, position, solar system, services, office rental cost and reprocessing figures.
Status, 1 operation
get_statusGet statusGETReturns the current status of the EVE Online server cluster: players online, server version, start time and whether it is in VIP mode.
System jump, 1 operation
list_system_jumpsList system jumpsGETReturns the number of ship jumps per solar system over the last hour (wormhole space excluded; systems with no jumps are omitted).
System kill, 1 operation
list_system_killsList system killsGETReturns the number of ship, pod and NPC kills per solar system over the last hour (wormhole space excluded; systems with no kills are omitted).
Use EVE Online ESI from Claude Code, Cursor or Codex
Connect EVE Online ESI in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its EVE Online ESI operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect EVE Online ESI
- Create your workspace
Sign up free. Nothing to install.
- Connect EVE Online ESI once
EVE Online ESI needs no credential, so its tools work immediately.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
EVE Online ESI integration FAQ
What can you do with the EVE Online ESI integration?
LiveContext exposes 76 operations on EVE Online ESI, covering group, system, corporation and type.
