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
Build and supervise fleets of agents from Claude Code, Codex or Cursor. Connects over OAuth.
- SiglataOAuthcom.siglata
Manage Siglata org files, folders, grants, members, invitations, sessions via CallScript over OAuth.
Staff live events: gigs, crew, setlists, call lists, ingest. Hosted MCP with OAuth.
Bungie.net Destiny 2 + clan API: manifest, profile, characters, stats.
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 gradedqualityCmaintenanceProvides 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