EVE Fleet Manager MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EVE Fleet Manager MCP ServerShow me the current fleet composition"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
EVE Fleet Manager MCP Server
An MCP server that provides tools and resources for EVE Online fleet management: authorize your fleet via SSO, inspect composition and structure, organize squads, invite/kick members, and update MOTD.
mcp-name: io.github.tedfytw1209/mcp-server-EVEfleet
Features
Fleet SSO authorization and status
Auto-refreshing fleet data and structure
Organize formations (squads/wings) by ship types
Bulk invite and kick utilities
Fleet MOTD updates (append/replace)
Composition and losses history
Ship utilities (type → group, lists of types/groups)
Install
pip:
pip install mcp-server-evefleetuv:
uv pip install mcp-server-evefleet
Authenticate (first run)
On first run you’ll be guided through EVE SSO. A refresh token will be saved automatically to a cross‑platform location:
Windows: %LOCALAPPDATA%/mcp_server_evefleet/refresh_token.txt
macOS: ~/Library/Application Support/mcp_server_evefleet/refresh_token.txt
Linux: ~/.config/mcp_server_evefleet/refresh_token.txt
If
refresh_token.txtexists in the current directory, it will be used and then persisted to the proper location.
Tools (MCP)
ping: Health check
fleet_authorize(force_refresh=False): Re‑authorize/refresh SSO and connect
organize_fleet_formation(members_per_squad=8, location_match=True, number_of_squads=None)
invite_to_fleet(ids_or_names)
kick_from_fleet(ids_or_names, sleep_time=0.1)
update_fleet_motd(text, append=True)
get_fleet_history(limit=5)
get_fleet_losses(limit=5)
ship_type2group(type_name)
Resources (MCP)
character://status
fleet://status
fleet://composition
fleet://structure
ship://types
ship://groups
ship://types2groups
Development
Clone repo, then:
pip install -e .oruv pip install -e .
Packaged data includes
config.yamlandsetting/*. The token file is not packaged and is created at runtime.
MCP Test
uv run mcp dev ./src/mcp_server_evefleet/server.pyThis server cannot be deployed
Maintenance
Related MCP Connectors
Read your TeamShift team, tasks and memory via OAuth, or use workspace tools with an API key.
Operate one Evolution API (WhatsApp) instance: chats, history, sending, groups, settings.
1Tesla Fleet API for AI: send navigation destinations, read battery and location, run car commands.
171Staff live events: gigs, crew, setlists, call lists, ingest. Hosted MCP with OAuth.
Related MCP Servers
- -licenseCqualityNot gradedmaintenanceThis is an MCP (Model Context Protocol) server for the EVE Online ESI API that supports both local (stdio) and remote (OAuth-enabled) connections.39-
- AlicenseAqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server for EVE Online traffic, navigation, and system information using both the official ESI API and SDE data.206TypeScriptMIT
- AlicenseNot gradedqualityDmaintenanceProvides aerospace fleet telemetry monitoring, Mil-Spec RAG search, fleet maintenance queries, sandboxed mission log exports, and tactical alert dispatching.MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that connects EVE Online's ESI API to LLM clients, enabling reading private and public EVE data, resolving names and IDs, and optionally executing a small allowlist of write actions.MIT