kongyo2/eve-online-mcp
If you are the rightful owner of eve-online-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This MCP server provides an interface to access EVE Online market data using the ESI API for real-time market insights.
The EVE Online Market MCP Server is a specialized server designed to facilitate access to EVE Online's market data. Utilizing the EVE Swagger Interface (ESI) API, it allows users to retrieve real-time market data without requiring ESI authentication for public market data. The server is equipped with mechanisms to handle rate limits and errors effectively, ensuring a smooth user experience. It offers a range of functionalities, including fetching market prices, orders, history, and statistics, as well as accessing data for specific structures and regions. The server is built with scalability in mind, supporting pagination for large datasets and providing detailed error messages for troubleshooting. Additionally, it integrates seamlessly with development environments like VS Code, offering pre-configured tasks for building and running the server. This makes it an ideal tool for developers and traders looking to analyze EVE Online's market trends and make informed decisions.
Features
- Real-time market data access using ESI API.
- No ESI authentication required for public data.
- Automatic rate limit monitoring and error handling.
- Supports fetching market prices, orders, history, and statistics.
- Integration with VS Code for easy development and deployment.
Usages
smithery with Claude Desktop
bash npx -y @smithery/cli install @kongyo2/eve-online-mcp --client claude
vscode integration
{ "mcp": { "servers": { "eve-online": { "command": "npm", "args": [ "start" ] } } } }
Tools
get-market-prices
Retrieve adjusted and average prices for all items in EVE Online.
get-market-orders
Fetch market orders for a specific region, with optional filters for item type and order type.
get-market-history
Obtain market history for a specific item in a region, including daily price and volume data.
get-market-groups
Get grouped market data for a specific region and item type, including buy and sell order statistics.
get-structure-orders
Retrieve all market orders for a specific structure, with pagination support.