mcp-server-EVEfleet
An MCP server that provides tools for EVE Online players to manage their fleets
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"mcp-server-evefleet": {
"args": [
"mcp-server-evefleet@0.1.4"
],
"command": "uvx"
}
}
}
可用工具 (5 个)
该服务在 MCP 协议中暴露的工具,AI 可按需调用
tavily_search 14 个参数 需填 1 项
Search the web for current information on any topic. Use for news, facts, or data beyond your knowledge cutoff. Returns snippets and source URLs.
必填参数:query
tavily_extract 6 个参数 需填 1 项
Extract content from URLs. Returns raw page content in markdown or text format.
必填参数:urls
tavily_crawl 11 个参数 需填 1 项
Crawl a website starting from a URL. Extracts content from pages with configurable depth and breadth.
必填参数:url
tavily_map 8 个参数 需填 1 项
Map a website's structure. Returns a list of URLs found starting from the base URL.
必填参数:url
tavily_research 2 个参数 需填 1 项
Perform comprehensive research on a given topic or question. Use this tool when you need to gather information from multiple sources to answer a question or complete a task. Returns a detailed response based on the research findings.
必填参数:input
服务介绍
# 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.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.py