eve-online-mcp
by kongyo2·★ 7·Score 38
MCP server for accessing EVE Online market data through ESI API with prices, orders, history, and structure market data.
Overview
The EVE Online Market MCP Server provides comprehensive access to EVE Online's market data via the ESI API. It implements all core MCP protocol requirements and offers seven distinct tools for market analysis: get-market-prices, get-market-orders, get-market-history, get-market-groups, get-structure-orders, get-market-stats, and get-structure-type-orders. The server handles rate limiting, error handling, and authentication for accessing private structure market data.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server for EVE Online market analysis when you need comprehensive market data access through MCP with both public and authenticated endpoints.
When NOT to choose this
Don't choose this if you need real-time market data with sub-second updates, as it depends on ESI API which has inherent latency.
Tools this server exposes
10 tools extracted from the READMEget-market-pricesGet all EVE Online items' adjusted and average prices
get-market-ordersGet market orders for a specific region with optional filtering
get-market-historyGet historical market data for a specific item in a region
get-market-groupsGet grouped market data for a specific item in a region
get-structure-ordersGet all market orders for a specific structure
get-market-statsGet market statistics for a specific region
get-structure-type-ordersGet market orders for a specific item type in a structure
get-auth-urlGet authentication URL for EVE Online SSO
authenticateExchange authorization code for access token
refresh-tokenRefresh expired access token using refresh token
Comparable tools
Installation
Installation
Via Smithery
npx -y @smithery/cli install @kongyo2/eve-online-mcp --client claudeManual Installation
- Install dependencies:
npm install- Build the project:
npm run build- Start the server:
npm startClaude Desktop Configuration
Add to claude_desktop_config.json:
{
"mcpServers": {
"eve-online": {
"command": "node",
"args": ["path/to/eve-online-mcp/dist/index.js"],
"env": {
"NODE_ENV": "production"
}
}
}
}FAQ
- Does this MCP server require authentication?
- For public market data, no authentication is required. However, for accessing structure market data, you need to authenticate with EVE Online SSI and obtain the necessary API scopes.
- How does this server handle ESI rate limits?
- The server automatically monitors ESI rate limits and returns appropriate errors when limits are reached. Rate limit status is available in response headers (x-esi-error-limit-remain and x-esi-error-limit-reset).
Compare eve-online-mcp with
Last updated · Auto-generated from public README + GitHub signals.