
Eve Mentor Mcp
io.github.henryjrobinson由 GitHub 帳號 henryjrobinson 發布v0.1.2更新於 Oct 24, 2026
AI mentor for new & returning EVE Online players: losses, skills, fits, ISK, routes, and more.
發布方自己的服務:mentor.energy
概覽
一個本機 MCP 伺服器,把 AI 助理變成 EVE Online 導師,涵蓋損失、技能、配裝、ISK、路線與角色資料。
- 可以做什麼
- 分析損失與配裝:取得近期擊殺郵件與完整配裝,檢查配裝可飛性、常見實戰配裝、配裝機械性錯誤,並針對敵對陣營或抗性提供彈藥建議。查詢物品、艦船與模組的即時 Jita 價格,比較貿易樞紐,評估 Alpha、Omega 與 PLEX 的經濟性。評估危險:星系安全等級、近期擊殺與跳躍、逐跳路線風險與堵門點,以及回歸玩家簡報。規劃成長:技能前置樹與訓練計畫、依技能點分層的收入建議、職業媒合訪談、軍團新手友善度檢查與 EVE 術語表。透過 EVE SSO 登入後讀取角色資料:技能點、技能佇列、最高技能、資產與錢包。
- 適用情境
- 適合新手或回歸的 EVE Online 玩家,想用白話了解自己為何陣亡、該訓練什麼、該開什麼船、去哪裡買,以及某條路線或星系是否危險,而不必先知道該問什麼問題。
- 執行需求
- 透過 npx 以 stdio 在本機執行,需要 Node.js,並在 Claude Desktop 或 Claude Code 中設定。公開工具無需登入。角色工具需要 EVE 開發者應用程式 client ID,以 EVE_CLIENT_ID 環境變數提供,並在提供方網站登記回呼網址;權杖保存在本機並自動更新。需要連線至 ESI 與 zKillboard 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Eve Mentor Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
eve-mentor-mcp
An MCP server that turns Claude into an EVE Online mentor for players trying to learn the game.
EVE has the steepest learning cliff in gaming. Existing tools assume you already know what to ask. This one is built around the questions new players actually have:
- "Why do I keep getting blown up?" — pulls your real losses from zKillboard with the full fit you were flying, who killed you, and with what, so Claude can explain exactly what went wrong.
- "Is this system dangerous?" — live kill and traffic data for any system.
- "What is this thing and what does it cost?" — any ship or module, with live Jita prices.
- "What should I do next?" — log in with EVE SSO and Claude sees your skills, skill queue, wallet, location, and current ship, and can coach from your actual situation.
Works with Claude Desktop, Claude Code, and any MCP client.
Tools
Install (no coding required)
You need two things: the Claude Desktop app (or Claude Code) and Node.js, a free runtime that this server runs on — installing it is like installing any other app.
Step 1 — Install Node.js (skip if you have it)
Go to nodejs.org, download the LTS version, run the installer, click through with the defaults. Done.
Step 2 — Tell Claude about it (no download needed)
Claude Desktop: open the config file in any text editor —
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
(If it doesn't exist, create it.) Make it look like this:
Save, then fully quit and reopen Claude Desktop. That's it — npx downloads and runs the
server automatically; updates come free.
Claude Code (one line instead):
Developing or self-building instead? (clone & build)
Then point your MCP client at node /FULL/PATH/TO/eve-mentor-mcp/dist/index.js.
Step 3 — Test it
Ask Claude: "Pull the last 3 losses for character <any EVE character name> and explain
what went wrong." If it answers with real killmail data, you're live. No EVE login is
needed for this — losses, system intel, prices, the career test, and the jargon glossary
all work immediately.
Other AI apps
Any MCP-capable client works the same way (Cursor, LM Studio, VS Code, etc. — point them
at node /path/dist/index.js). ChatGPT supports MCP but only remote servers, not
local ones — a hosted version of the public tools is on the roadmap.
Character tools (EVE SSO)
- Go to developers.eveonline.com → log in with your EVE account → Create New Application
- Name it anything (e.g.
eve-mentor), pick Authentication & API Access - Select these scopes:
esi-skills.read_skills.v1esi-skills.read_skillqueue.v1esi-location.read_location.v1esi-location.read_ship_type.v1esi-wallet.read_character_wallet.v1esi-assets.read_assets.v1
- Set the callback URL to exactly
https://ruby-eve.com/callback— CCP's portal only accepts https callbacks; this static page (source insite/callback/) relays the login code to the local server on port 8484. (Self-hosting? Serve your own copy and setEVE_REDIRECT_URI.) - Copy the Client ID and add it to the server's environment:
(or add "env": {"EVE_CLIENT_ID": "your_client_id"} to the Claude Desktop config.)
Then ask Claude to log you in to EVE — a browser opens, you authorize, done. Tokens are stored in ~/.config/eve-mentor/tokens.json (mode 600) and refresh automatically.
Try it
"Pull my last 3 losses for character
Your Pilot Nameand explain what I did wrong in each one."
"I'm about to fly through Tama. How dangerous is it right now?"
"What should I be training next given my skills and the fact that I want to try small-gang PvP?"
Verify it works
Notes
- Data comes from ESI (CCP's official API) and zKillboard. Be a good citizen: this server sends a proper User-Agent and caches name lookups.
- Built under the CCP Developer License — non-commercial, as required.
- EVE Online and all related trademarks are the property of CCP hf.
Roadmap
All five feature releases (v0.1–v0.5) are shipped — loss analysis, "can I fly it?", career sorting hat, fitting & combat coaching, direction & ISK guidance, pilot memory, and safety/logistics/news. What's left is distribution:
- Registry submissions (official MCP registry, Smithery, Glama) and CCP's third-party directory
- Remote MCP deployment so no local install is needed (and ChatGPT support)
Full detail in ROADMAP.md. PRs welcome. MIT licensed.
來源:README.md,提交 171a879
工具
0版本歷史
1- v0.1.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分