Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in EVE Online ESI.Built from the 76 EVE Online ESI tools below, on the connection you add once.

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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect EVE Online ESI

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect EVE Online ESI once

    EVE Online ESI needs no credential, so its tools work immediately.

  3. 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.

Popular integrations

Browse the whole catalog