Skip to main content

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

Metadata

Release files for mcp-server-evefleet 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-server-evefleet 0.1.5
File Size Uploaded
mcp_server_evefleet-0.1.5.tar.gz 104.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-server-evefleet 0.1.5
File Interpreter ABI Platform
mcp_server_evefleet-0.1.5-py3-none-any.whl Python 3 none any Details

Total release size: 210.9 kB

Release files / mcp_server_evefleet-0.1.5.tar.gz

Download URL mcp_server_evefleet-0.1.5.tar.gz
Size 104.1 kB
Tags Source
SHA-256 checksum
How to use checksums
45f04a0019878fc70d483378b16f50838f373394c06cfdbffa97188d39833e1d
BLAKE2b-256 checksum
How to use checksums
e0c80a934806eda1f6b0c39030a807abb834933bf33f1bf436ca90ee0bb226e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release files / mcp_server_evefleet-0.1.5-py3-none-any.whl

Download URL mcp_server_evefleet-0.1.5-py3-none-any.whl
Size 106.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
663281a9cd0bb5cb35b6e85c45998f2829e5b2b5ee054a2c2d147936be1fe21e
BLAKE2b-256 checksum
How to use checksums
aa563bfd587179c93370fb44d365d84c15eca02840f014a879edcf7b3283940f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.13

Release history Release notifications | RSS feed

This release

0.1.5 This release

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page