EVE University Wiki MCP Server
A Model Context Protocol (MCP) server that provides access to EVE University Wiki content with automatic Wayback Machine fallback for enhanced reliability.
This server enables AI assistants to search, retrieve, and explore EVE Online knowledge from the comprehensive EVE University Wiki, making it an invaluable resource for EVE Online players, developers, and enthusiasts.
Features
Comprehensive Search: Search across all EVE University Wiki articles with intelligent result ranking
Full Article Access: Retrieve complete article content with proper formatting
Article Summaries: Get concise summaries for quick information overview
Section Navigation: Browse article sections and structure
Link Discovery: Find related articles through internal wiki links
Related Topics: Discover related content based on article categories
Wayback Machine Fallback: Automatic fallback to Internet Archive when primary wiki is unavailable
Robust Error Handling: Graceful degradation with retry mechanisms
Rate Limiting: Built-in request throttling to respect server resources
Tools Available
1. search_eve_wiki
Search for articles on EVE University Wiki
Parameters:
query
(string): Search querylimit
(number, 1-50, default: 10): Maximum results to return
Returns: Array of search results with titles, snippets, and metadata
2. get_eve_wiki_article
Retrieve full content of a specific wiki article
Parameters:
title
(string): Article title
Returns: Complete article content
3. get_eve_wiki_summary
Get a concise summary of an article
Parameters:
title
(string): Article title
Returns: Article summary/extract
4. get_eve_wiki_sections
List all sections within an article
Parameters:
title
(string): Article title
Returns: Array of sections with titles, levels, and indices
5. get_eve_wiki_links
Get all internal links from an article
Parameters:
title
(string): Article title
Returns: Array of linked article titles
6. get_eve_wiki_related_topics
Find related articles based on categories
Parameters:
title
(string): Article titlelimit
(number, 1-20, default: 10): Maximum related topics to return
Returns: Array of related article titles
Resources
EVE University Wiki Info: Basic information about the EVE University Wiki
Prompts
eve-wiki-search-helper: Generates optimized search queries for EVE University Wiki based on user questions
Installation & Setup
Installing via Smithery
To install eve-university-wiki-mcp-server for Claude Desktop automatically via Smithery:
Prerequisites
Node.js 18+
npm or yarn
Install Dependencies
Development
Start the server in development mode with interactive CLI:
Production
Build and start the server:
Usage with MCP Clients
Claude Desktop
Add to your Claude Desktop configuration:
Other MCP Clients
The server uses stdio transport and follows the MCP specification, making it compatible with any MCP client.
Example Usage
Wayback Machine Fallback
When the primary EVE University Wiki is unavailable, the server automatically attempts to retrieve content from the Internet Archive's Wayback Machine. This ensures continued access to EVE Online knowledge even during wiki downtime.
Archived content is clearly marked in responses with:
source: "wayback_machine"
fieldpageid: -1
to indicate archived contentDescriptive notes about the content source
Development
Testing
Run the comprehensive test suite:
The test suite covers:
All tool functionality
Error handling scenarios
Parameter validation
Response formatting
Wayback Machine fallback
Linting & Formatting
Code Quality
This project uses:
TypeScript for type safety
ESLint for code quality
Prettier for consistent formatting
Vitest for testing
Architecture
The server is built with:
FastMCP: High-performance MCP server framework
Axios: HTTP client with retry logic and timeout handling
Cheerio: HTML parsing for Wayback Machine content
Zod: Runtime type validation for parameters
Contributing
Fork the repository
Create a feature branch
Make your changes with tests
Run
npm run lint
andnpm run test
Submit a pull request
License
MIT License - see LICENSE file for details.
Related Projects
FastMCP - The MCP server framework used
Model Context Protocol - The protocol specification
EVE University Wiki - The knowledge source
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
A Model Context Protocol (MCP) server that provides access to EVE University Wiki content with automatic Wayback Machine fallback for enhanced reliability.
This server enables AI assistants to search, retrieve, and explore EVE Online knowledge from the comprehensive EVE University Wiki, making it a
- Features
- Tools Available
- Resources
- Prompts
- Installation & Setup
- Usage with MCP Clients
- Example Usage
- Wayback Machine Fallback
- Development
- Architecture
- Contributing
- License
- Related Projects
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server for querying the CVE-Search API. This server provides comprehensive access to CVE-Search, browse vendor and product、get CVE per CVE-ID、get the last updated CVEs.Last updated -653MIT License
- -securityFlicense-qualityAn MCP server that retrieves and provides Wikipedia content for requested topics, enabling easy access to Wikipedia information directly through the Model Control Protocol.Last updated -1
- -securityAlicense-qualityModel Context Protocol (MCP) server that provides AI assistants with advanced web research capabilities, including Google search integration, intelligent content extraction, and multi-source synthesis.Last updated -114MIT License
- AsecurityFlicenseAqualityThis is an MCP (Model Context Protocol) server for the EVE Online ESI API that supports both local (stdio) and remote (OAuth-enabled) connections.Last updated -39