Mcp Server EVEfleet

io.github.tedfytw1209由 GitHub 帳號 tedfytw1209 發布v1.0.2更新於 Oct 24, 2026

An MCP server that provides tools for EVE Online players to manage their fleets

已驗證STDIO僅桌面效率與工作流溝通與協作

概覽

AI 產生的概覽

一個本機 MCP 伺服器,讓助理管理 EVE Online 艦隊:透過 SSO 授權、檢視編成、組織小隊、邀請或移除成員,並更新艦隊公告。

可以做什麼
授權並更新艦隊 SSO 存取,透過 ping 和 fleet_authorize 檢查連線狀態,並提供角色與艦隊狀態資源。讀取艦隊編成、結構、歷史與損失紀錄。依艦種和位置將編隊組織為小隊與聯隊。依 ID 或名稱邀請成員或批次邀請,並移除成員。以附加或取代方式更新艦隊公告(MOTD)。查詢艦種、分組及艦種對應分組。
適用情境
適合 EVE Online 艦隊指揮或組織者,想讓助理檢視艦隊組成、調整小隊結構、管理成員或更新艦隊公告,而不必在遊戲介面中逐項操作。
執行需求
以 Python 套件形式在本機執行(pip 或 uv 安裝)。首次執行需透過 EVE SSO 登入,並以 YOUR_API_KEY 環境變數提供 API 金鑰。更新權杖會存到使用者設定目錄,或從目前目錄的 refresh_token.txt 讀取。僅限桌面端,需要連線至 EVE 服務的網路。
安裝前請注意
伺服器會將 SSO 更新權杖存到磁碟,該權杖可持續存取帳號,請妥善保護該檔案。邀請、移除和公告工具會變更實際艦隊狀態並影響其他玩家,執行前應先確認。API 金鑰透過 YOUR_API_KEY 傳入,應予保密。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Server EVEfleet,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

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

cmd
uv run mcp dev ./src/mcp_server_evefleet/server.py

來源:README.md,提交 9a6dad2

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分