Utilizes forum RSS feeds to fetch and monitor the newest releases, guides, and resources for Silkroad Online private servers.
Click on "Install 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., "@Elitepvpers SRO PServer MCPfind vsro setup guides and server files"
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.
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 the 6 available subforums |
| Browse a subforum sorted by views / replies / rating |
| Newest posts from Guides & Releases (page + RSS) |
| 27 pre-built topic shortcuts (see below) |
| Keyword search across any subforum |
| Paste an error message → find Q&A threads about it |
| Filter by |
| Read just the first/original post of a thread |
| Read all posts on a specific page of a thread |
| Fetch every page of a long thread at once |
| Quick metadata + 500-char preview without full load |
| 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.txtAdd 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 directoryExample 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 threadThis server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.