wiki_searchLABSCO SUMMARY
Half of it works with no credentials at all.
Wiki search needs nothing, so you can install this and get value before deciding whether to hand over an account key. When you do, note that the key travels as a tool argument rather than an environment variable — it will appear in the conversation. Scope it to account and wallet and nothing else.
What it is
A small Go server bridging two Guild Wars 2 data sources: the community wiki, and the official account API for wallet contents. Static data is cached for a day or more, wallet balances for five minutes.
What you get
wiki_searchsearches the Guild Wars 2 wiki, taking aqueryand an optionallimitthat defaults to 5get_currenciesreturns currency metadata, optionally narrowed to specific IDsget_walletreturns your account's balances across every currency- A
gw2://currenciesresource holds the complete currency list with metadata
Requirements
The Docker image alyxpink/gw2-mcp:v1 over stdio, or Go 1.24 or higher to build the binary yourself. The wiki tools need nothing. The wallet needs a Guild Wars 2 API key with the account and wallet permissions, created at account.arena.net — and it is passed as an argument on the call rather than set in the environment.
Setup effort
One command plus a key — docker run --rm -i alyxpink/gw2-mcp:v1, then supply credentials
USE CASES
Looking up a game mechanic mid-session
Search the wiki from the chat instead of switching to a browser and reading around the answer.
Checking what you can afford
Read your balances across every currency in one call rather than opening the wallet in game.
3 tools
Listed in project docs. Your client may show a different list.
get_walletget_currenciesBEFORE YOU INSTALL
What to know first
Tools you get
3 tools named in the project's documentation.
Requires
docker on PATH
Where it runs
Both documented clients run the server on your machine.
INSTALLATION
Connect your client
Server setup
docker run --rm -i alyxpink/gw2-mcp:v1MCP Clients
Claude Desktop, LM Studio
{
"mcpServers": {
"gw2-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"alyxpink/gw2-mcp:v1"
]
}
}
}