Skip to main content
Glama
32n1

EVE Online Companion MCP Server

by 32n1

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EVE_MCP_CLIENT_IDNoYour EVE Online developer application Client ID from https://developers.eveonline.com/
EVE_MCP_SECRET_KEYNoOptional secret key for confidential apps (from EVE Online developer application)
EVE_MCP_USER_AGENTNoUser agent string for API requestseve-mcp-companion/1.0
EVE_MCP_CALLBACK_URLNoCallback URL for OAuth2 authentication (default is http://localhost:8834/callback)http://localhost:8834/callback
EVE_MCP_TOKEN_PASSPHRASENoA secure passphrase for encrypting tokens stored in ~/.eve-mcp/tokens.json (optional, but recommended for security)

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
eve_auth_loginA

Open the EVE MCP multi-character dashboard. Add, switch, or remove characters. Multiple accounts and characters supported simultaneously.

eve_auth_startA

Alias for eve_auth_login — opens the dashboard for adding/switching characters.

eve_auth_statusB

Check authentication status for all linked characters. Shows active char and token expiry.

eve_auth_list_charactersA

List all linked EVE characters with their IDs, owner-account groupings, and active status.

eve_auth_switch_characterA

Set the active character. Tools without an explicit character_name parameter will use this one.

eve_auth_remove_characterA

Remove a character from the local store. They will need to re-authenticate via eve_auth_login.

eve_character_infoA

Get character overview: name, corporation, alliance, security status, birthday, current ship, location, wallet balance, and SP total. Use 'as_character' to query one of your linked alts; use 'character_name' to look up someone else's public info.

eve_character_skillsB

Get character skills. Can filter by skill group or check specific skills. Returns trained level, active level, and SP per skill.

eve_character_skillqueueC

Get current skill training queue with finish times

eve_character_implantsC

Get currently plugged-in implants and their effects

eve_location_currentB

Get current location: solar system, station/structure, current ship type

eve_route_planA

Calculate route between two systems. Supports shortest, secure (highsec), and insecure (lowsec/null) preferences.

eve_set_destinationC

Set autopilot destination in-game (uses the linked character's running EVE client)

eve_fitting_listB

List all saved ship fittings for the character

eve_fitting_saveC

Save a new fitting to character (from EFT format)

eve_fitting_analyzeB

Analyze a fitting by name or EFT-format string. Returns tank stats, DPS estimates, and capacitor info using Dogma attributes.

eve_type_infoA

Get detailed info about any EVE item type: ship, module, ammo, etc. Includes stats, description, and Dogma attributes.

eve_system_infoB

Get solar system information: security status, constellation, region, stations, stargates, planets

eve_searchC

Search for any EVE entity by name: characters, corporations, alliances, systems, types, stations

eve_market_priceA

Get current market price for an item. Shows Jita buy/sell by default, can specify other regions.

eve_market_appraiseA

Appraise a list of items (paste from in-game asset list or cargo scan). Returns total buy and sell value.

eve_market_ordersB

Get your active market orders

eve_intel_characterA

Look up a character: corporation, alliance, security status, recent kills/losses, activity patterns, and dangerous history

eve_intel_corporationB

Look up a corporation: member count, alliance, activity, top killers, common ships and doctrines

eve_intel_systemB

Get intel for a solar system: recent kills, NPC kills (ratting activity), jumps, sovereignty

eve_killmail_analyzeB

Analyze a specific killmail by URL or ID. Shows fitting of victim, attackers involved, damage breakdown.

eve_assets_searchC

Search character assets by item name or type. Shows location and quantity.

eve_wallet_balanceB

Get current wallet balance

eve_wallet_journalC

Get recent wallet transactions (last 30 days)

eve_wiki_searchC

Search EVE University Wiki for articles about game mechanics, ships, modules, strategies, guides

eve_wiki_articleB

Get full content of a specific EVE University Wiki article

eve_fleet_infoB

Get fleet information if character is currently in a fleet

eve_pi_coloniesA

List all Planetary Industry (PI) colonies for the authenticated character. Shows planet name, type, system, upgrade level, pin count, and last update.

eve_pi_colony_detailA

Get detailed colony layout for a specific planet: all pins with type names, extractor details (product, cycle time, expiry), factory schematics, storage contents, links, and routes.

eve_pi_planB

Plan a PI production chain for a target product. Shows the full chain from P0 raw materials to the target tier, which planet types are needed, and factory/extractor estimates.

eve_pi_productsB

Browse PI products by tier (P0-P4) or search by name. Shows inputs, outputs, and cycle times.

eve_pi_skillsC

Check Planetary Industry relevant skills for the authenticated character: Command Center Upgrades, Interplanetary Consolidation, Planetology, Advanced Planetology, Remote Sensing.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/32n1/eveMCP'

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