Guild Wars 2
live UtilityGuild Wars 2 MCP.
10 tools
0ms auth
free tier 50 calls/day
Tools
worlds World list.
No parameters required.
Try it
Response
items Item lookup.
No parameters required.
Try it
Response
achievements Achievements.
No parameters required.
Try it
Response
professions Professions.
No parameters required.
Try it
Response
currencies Currencies.
No parameters required.
Try it
Response
build Current build id.
No parameters required.
Try it
Response
quaggans Quaggan images.
No parameters required.
Try it
Response
wvw_matches Current WvW matches.
No parameters required.
Try it
Response
commerce_prices Trading-post prices.
No parameters required.
Try it
Response
commerce_listings Trading-post listings.
No parameters required.
Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/guild-wars-2/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/guild-wars-2/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"worlds","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("worlds", {}); ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("guild wars 2 mcp");