EVE Online Companion MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EVE_MCP_CLIENT_ID | No | Your EVE Online developer application Client ID from https://developers.eveonline.com/ | |
| EVE_MCP_SECRET_KEY | No | Optional secret key for confidential apps (from EVE Online developer application) | |
| EVE_MCP_USER_AGENT | No | User agent string for API requests | eve-mcp-companion/1.0 |
| EVE_MCP_CALLBACK_URL | No | Callback URL for OAuth2 authentication (default is http://localhost:8834/callback) | http://localhost:8834/callback |
| EVE_MCP_TOKEN_PASSPHRASE | No | A secure passphrase for encrypting tokens stored in ~/.eve-mcp/tokens.json (optional, but recommended for security) |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| 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/32n1/eveMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server