EVE Online OSINT MCP Server
The EVE Online OSINT MCP Server provides comprehensive open-source intelligence (OSINT) capabilities for EVE Online entities, allowing AI assistants to gather detailed data by name.
• Character Intelligence: Retrieve ESI public data (birthday, gender, description, security status, title), complete corporation history, current affiliations, EveWho data (last login), and zKillboard statistics (recent killmails, PvP stats) • Corporation Analysis: Access ESI corporation information (name, ticker, member count, tax rate, founding date, CEO details), EveWho statistics (activity metrics, 7-day delta), alliance affiliations, full member lists, and corporate details • Alliance Intelligence: Obtain ESI alliance data (name, ticker, founding date, creator/executor details), member corporations with individual stats, growth trends, and leadership information • Multi-API Integration: Combines data from ESI, EveWho, and zKillboard for comprehensive intelligence • Name Resolution: Automatically converts entity names to IDs and vice versa • Rate Limiting Compliance: Respects all API rate limits with proper error handling
Runtime environment for executing the MCP server application
Package manager used for dependency management and running development scripts
Alternative package manager option for dependency management
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@EVE Online OSINT MCP Server character-osint characterName="John Doe""
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
EVE Online OSINT MCP Server
An MCP (Model Context Protocol) server that provides OSINT (Open Source Intelligence) capabilities for EVE Online using multiple APIs including ESI, EveWho, and zKillboard. This server allows AI assistants to gather comprehensive intelligence on EVE Online characters, corporations, and alliances by name.
Features
Character Intelligence: Get detailed information about EVE Online characters including:
ESI public character data (birthday, gender, description, security status)
Complete corporation history with dates
Current affiliations and titles
zKillboard statistics and recent killmails
Corporation Analysis: Retrieve comprehensive corporation data including:
ESI corporation information (member count, tax rate, founding date)
EveWho member lists with activity metrics
Alliance affiliations and leadership details
Alliance Intelligence: Analyze alliance composition including:
ESI alliance information (founding date, ticker, executor corp)
Member corporations with detailed statistics
Growth trends and activity metrics
Name Resolution: Automatically converts entity names to IDs and vice versa using ESI API
Multi-API Integration: Combines data from ESI, EveWho, and zKillboard for comprehensive intelligence
Rate Limiting Compliance: Respects all API rate limits and includes proper error handling
Related MCP server: EVE Online Companion MCP Server
Tools Available
1. Character OSINT (character-osint)
Investigates individual EVE Online characters by name.
Parameters:
characterName(string): The exact name of the character to investigate
Returns:
ESI Character Information: Birthday, gender, description, security status, title
Corporation History: Complete history from ESI with corporation names and dates
Current Affiliations: Corporation and alliance information
EveWho Data: Additional context including last login information
zKillboard Data: Recent killmails and PvP statistics
2. Corporation OSINT (corporation-osint)
Analyzes EVE Online corporations by name.
Parameters:
corporationName(string): The exact name of the corporation to investigate
Returns:
ESI Corporation Information: Name, ticker, member count, tax rate, founding date, CEO details
EveWho Statistics: Total member count, 7-day delta, activity metrics
Alliance Affiliation: Current alliance information (if applicable)
Member List: Complete member roster with join dates and security status
Corporate Details: Description, URL, war eligibility status
3. Alliance OSINT (alliance-osint)
Examines EVE Online alliances by name.
Parameters:
allianceName(string): The exact name of the alliance to investigate
Returns:
ESI Alliance Information: Name, ticker, founding date, creator and executor corporation details
EveWho Statistics: Total member count, corporation count, 7-day delta
Member Corporations: Complete list with individual member counts and activity metrics
Growth Trends: Historical data and activity patterns
Leadership Information: Creator and executor corporation details
Resources
EveWho API Information: Documentation about the EveWho API, rate limits, and data sources
Prompts
EVE OSINT Report: Generate comprehensive intelligence reports with customizable focus areas (membership, activity, history, connections)
Development
Prerequisites
Node.js 18+
npm or pnpm
Installing via Smithery
To install eve-online-osint-mcp for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @kongyo2/eve-online-osint-mcp --client claudeInstallation
git clone https://github.com/your-username/eve-online-osint-mcp.git
cd eve-online-osint-mcp
npm installDevelopment Mode
Start the server in development mode with interactive CLI:
npm run devProduction Mode
Start the server for production use:
npm run startTesting
Run the test suite:
npm run testLinting and Formatting
# Check code style
npm run lint
# Fix code style issues
npm run formatLicense
MIT License - see LICENSE file for details.
Available Tools
3 toolsalliance-osintARead-only
Get OSINT information about an EVE Online alliance by name. Returns member corporations, total member count, and alliance details.
Inputs: allianceName (required).
character-osintARead-only
Get OSINT information about an EVE Online character by name. Returns character details, corporation history, and current status.
Inputs: characterName (required).
corporation-osintARead-only
Get OSINT information about an EVE Online corporation by name. Returns member list, activity metrics, and corporation details.
Inputs: corporationName (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose targeting a specific EVE Online entity type: alliance, character, and corporation. The descriptions specify unique data returns (e.g., member corporations vs. character details vs. member list), eliminating any overlap or confusion in tool selection.
All tool names follow a consistent pattern of 'entity-osint' using snake_case, with 'osint' as a suffix indicating the operation type. This uniformity makes the tools predictable and easy to understand at a glance.
With only 3 tools, the set feels thin for an OSINT server, as it lacks broader investigative capabilities like searching across entities or accessing related data such as killmails or market information. However, it covers the core entities adequately for basic lookups.
The tools provide complete coverage for retrieving OSINT data on the main EVE Online entities (alliance, character, corporation), with no dead ends for basic queries. A minor gap exists in the inability to search or cross-reference data beyond direct name lookups, but agents can work around this with sequential tool calls.
Related MCP Connectors
Hosted MCP server for live public-data APIs and Skills for AI agents.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn MCP server that integrates EVE Online's ESI API with AI assistants to enable natural language interaction with character data, market information, and assets. It provides 22 tools for managing skills, wallet balances, ship fittings, and more directly through AI-powered clients.2MIT
- FlicenseAqualityNot gradedmaintenanceAn MCP server that provides Claude with direct access to EVE Online character data, market prices, killboard intelligence, wiki knowledge, and game mechanics. It enables natural language interaction for checking skills, analyzing fittings, setting in-game destinations, and accessing real-time EVE Online information.37-
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server that exposes multiple OSINT tools to AI assistants like Claude, enabling sophisticated reconnaissance and information gathering tasks using industry-standard OSINT tools.247MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server providing 15 OSINT tools over free, public sources for AI agents, enabling domain reconnaissance, subdomain discovery, DNS lookups, host profiling, CVE search, and more without API keys.MIT