Elitepvpers SRO PServer MCP
An MCP server that scrapes elitepvpers.com to provide resources, setup guides, and troubleshooting tools for hosting Silkroad Online private servers. It allows users to search for opcodes, server files, and community releases through natural language queries.
README
elitepvpers-sro-pserver MCP
An MCP server that scrapes elitepvpers.com to help you find resources for hosting a Silkroad Online private server — opcodes, setup guides, source code releases, GM commands, troubleshooting, tools, and more.
Tools
| Tool | Description |
|---|---|
list_forums |
List the 6 available subforums |
get_popular_threads |
Browse a subforum sorted by views / replies / rating |
get_latest_releases |
Newest posts from Guides & Releases (page + RSS) |
find_resources |
27 pre-built topic shortcuts (see below) |
search_threads |
Keyword search across any subforum |
find_error_fix |
Paste an error message → find Q&A threads about it |
browse_by_prefix |
Filter by [RELEASE], [GUIDE], [TOOL], [DEVKIT]… |
get_thread_op |
Read just the first/original post of a thread |
get_thread_content |
Read all posts on a specific page of a thread |
get_full_thread |
Fetch every page of a long thread at once |
get_thread_stats |
Quick metadata + 500-char preview without full load |
get_member_threads |
Find all threads by a specific username |
find_resources topics
opcodes · packets · vsro-setup · isro-setup · source-code · emulator · database · client-setup · gm-commands · login-server · gateway-server · game-server · tools · bot · cap · silk-system · packet-sniffer · how-to-host · troubleshoot · port-forwarding · connection-error · disconnect · login-error · shard-files · vsro-files · release
Installation
Option A — Docker (Recommended, works for everyone)
Requirements: Docker Desktop
git clone https://github.com/Alvis1337/elitepvpers-mcp.git
cd elitepvpers-mcp
docker build -t elitepvpers-mcp .
The repo includes a .mcp.json file that Claude CLI picks up automatically when you run claude from the cloned directory. No manual config needed.
If you want to add it globally, add to ~/.claude.json:
{
"mcpServers": {
"elitepvpers-sro-pserver": {
"command": "docker",
"args": ["run", "-i", "--rm", "elitepvpers-mcp"]
}
}
}
-ikeeps stdin open for MCP stdio transport.--rmcleans up the container after each session.
Option B — Local Python
Requirements: Python 3.10+
git clone https://github.com/Alvis1337/elitepvpers-mcp.git
cd elitepvpers-mcp
pip install -r requirements.txt
Add to ~/.claude.json (global) or your project's .mcp.json:
{
"mcpServers": {
"elitepvpers-sro-pserver": {
"command": "python",
"args": ["/path/to/elitepvpers-mcp/server.py"]
}
}
}
Windows: use
C:\\Users\\yourname\\elitepvpers-mcp\\server.py
Claude CLI quick start
git clone https://github.com/Alvis1337/elitepvpers-mcp.git
cd elitepvpers-mcp
docker build -t elitepvpers-mcp .
claude # .mcp.json is auto-loaded from this directory
Example usage
find_resources("opcodes") → opcode/packet threads from SRO Coding Corner
find_resources("vsro-setup") → vSRO 1.188 server files and setup threads
find_error_fix("access violation") → Q&A threads about that error
search_threads("gm command", "guides") → guide threads mentioning GM commands
get_thread_op(<url>) → read the full guide from a thread's first post
get_full_thread(<url>) → read every reply in a long troubleshooting thread
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.