mcpField
M
mcp-server-EVEfleet

mcp-server-EVEfleet

本地服务
github.com/tedfytw1209游戏娱乐157 周前更新

关于 mcp-server-EVEfleet

mcp-server-EVEfleet 是供 EVE Online 玩家管理舰队的 MCP 服务,支持舰队授权、成员与编队管理、MOTD 更新,以及舰队组成和损失历史查询。

主要功能

  1. 01舰队 SSO 授权与状态查看
  2. 02查看舰队结构和组成
  3. 03按小队与联队编排成员
  4. 04批量邀请和移除成员
  5. 05更新舰队 MOTD
  6. 06查看组成与损失历史

适用场景

  1. 01授权并检查 EVE Online 舰队
  2. 02按舰船类型安排编队成员
  3. 03批量邀请或移除舰队成员
  4. 04查看舰队历史和损失

MCP 相关

该 MCP 服务提供舰队管理工具和资源,包括舰队状态、组成、结构、舰船类型及舰船分组。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tedfytw1209-mcp-server-evefleet": {
"command": "uvx",
"args": [
"mcp-server-evefleet"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
启动命令uvx mcp-server-evefleet
需要配置的环境变量
YOUR_API_KEY密钥Your API key for the service

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypimcp-server-evefleet0.1.4

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

EVE Fleet Manager MCP 服务

一个为 EVE Online 舰队管理提供工具和资源的 MCP 服务:通过 SSO 授权舰队、查看舰队组成和结构、组织小队、邀请或踢出成员,以及更新 MOTD。

mcp-name: io.github.tedfytw1209/mcp-server-EVEfleet

功能
  • 舰队 SSO 授权和状态查询
  • 自动刷新的舰队数据和结构
  • 按舰船类型组织编队(小队/联队)
  • 批量邀请和踢出成员
  • 更新舰队 MOTD(追加/替换)
  • 舰队组成和损失历史
  • 舰船工具(类型 → 分组、类型/分组列表)
安装
  • pip:pip install mcp-server-evefleet
  • uv:uv pip install mcp-server-evefleet
身份验证(首次运行)
  • 首次运行时,系统会引导你完成 EVE SSO 流程。刷新令牌会自动保存到跨平台位置:
    • 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
  • 如果当前目录中存在 refresh_token.txt,系统会使用该文件,然后将令牌保存到正确的位置。
工具(MCP)
  • ping:健康检查
  • fleet_authorize(force_refresh=False):重新授权/刷新 SSO 并连接
  • 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)
资源(MCP)
  • character://status
  • fleet://status
  • fleet://composition
  • fleet://structure
  • ship://types
  • ship://groups
  • ship://types2groups
开发
  • 克隆仓库,然后运行:
    • pip install -e . 或 uv pip install -e .
  • 打包的数据包含 config.yaml 和 setting/*。令牌文件不会被打包,而是在运行时创建。
MCP 测试
uv run mcp dev ./src/mcp_server_evefleet/server.py

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。