mcpField
M
mcp-server-EVEfleet

mcp-server-EVEfleet

Local
github.com/tedfytw1209Games & Entertainment1Updated 57w ago

About mcp-server-EVEfleet

mcp-server-EVEfleet is an MCP server for EVE Online players managing fleets. It supports fleet authorization, member and formation management, MOTD updates, and fleet composition and loss history.

Key features

  1. 01Fleet SSO authorization and status
  2. 02View fleet structure and composition
  3. 03Organize members into squads and wings
  4. 04Bulk invite and remove members
  5. 05Update fleet MOTD
  6. 06Review composition and loss history

Use cases

  1. 01Authorize and inspect an EVE Online fleet
  2. 02Arrange members into formations by ship type
  3. 03Invite or remove multiple fleet members
  4. 04Review fleet history and losses

MCP support

The MCP server exposes fleet-management tools and resources, including fleet status, composition, structure, ship types, and ship groups.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"tedfytw1209-mcp-server-evefleet": {
"command": "uvx",
"args": [
"mcp-server-evefleet"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
Run commanduvx mcp-server-evefleet
Environment variables to set
YOUR_API_KEYSecretYour API key for the service

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypimcp-server-evefleet0.1.4

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

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-evefleet
  • uv: 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.txt exists 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 . or uv pip install -e .
  • Packaged data includes config.yaml and setting/*. The token file is not packaged and is created at runtime.
MCP Test
uv run mcp dev ./src/mcp_server_evefleet/server.py

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.