<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reference on GW2 MCP Server</title><link>https://therealbill.github.io/gw2-mcp/reference/</link><description>Recent content in Reference on GW2 MCP Server</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://therealbill.github.io/gw2-mcp/reference/index.xml" rel="self" type="application/rss+xml"/><item><title>API Key Scopes</title><link>https://therealbill.github.io/gw2-mcp/reference/api-scopes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://therealbill.github.io/gw2-mcp/reference/api-scopes/</guid><description>&lt;h1 id="api-key-scopes"&gt;API Key Scopes&lt;a class="anchor" href="#api-key-scopes"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;GW2 MCP Server tools that access account-specific data require a Guild Wars 2 API key with specific permission scopes. This page lists the scopes required by each authenticated tool and describes each available scope.&lt;/p&gt;
&lt;h2 id="tool-scope-requirements"&gt;Tool Scope Requirements&lt;a class="anchor" href="#tool-scope-requirements"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Every authenticated tool requires the &lt;code&gt;account&lt;/code&gt; scope plus zero or more additional scopes. Tools not listed here do not require an API key.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Required Scopes&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_account&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_account_dailies&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;progression&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_account_progress&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;progression&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_account_unlocks&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;unlocks&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_bank&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;inventories&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_characters&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;characters&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_guild_details&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;guilds&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_inventory&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;inventories&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_materials&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;inventories&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_token_info&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;any valid key&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_tp_delivery&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;tradingpost&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_tp_transactions&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;tradingpost&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_wallet&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;wallet&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_wizards_vault_listings&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;progression&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;get_wizards_vault_objectives&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;account&lt;/code&gt;, &lt;code&gt;progression&lt;/code&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;If the API key is missing a required scope, the GW2 API returns an authorization error.&lt;/p&gt;</description></item><item><title>Caching</title><link>https://therealbill.github.io/gw2-mcp/reference/caching/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://therealbill.github.io/gw2-mcp/reference/caching/</guid><description>&lt;p&gt;The GW2 MCP Server maintains an in-memory cache to reduce redundant calls to the Guild Wars 2 API. Each data category has a fixed time-to-live (TTL) after which the cached entry expires and the next request fetches fresh data from the API.&lt;/p&gt;
&lt;h2 id="cache-ttl-values"&gt;Cache TTL Values&lt;a class="anchor" href="#cache-ttl-values"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;All TTL constants are defined in &lt;code&gt;internal/cache/manager.go&lt;/code&gt;.&lt;/p&gt;
&lt;h3 id="static-game-data"&gt;Static Game Data&lt;a class="anchor" href="#static-game-data"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Constant&lt;/th&gt;
 &lt;th&gt;TTL&lt;/th&gt;
 &lt;th&gt;Applies To&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;StaticDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;365 days&lt;/td&gt;
 &lt;td&gt;Currency definitions&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ItemDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Item metadata, skin metadata&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;RecipeDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Recipe details, recipe search results&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;AchievementDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Achievement details&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;ColorDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Dye color definitions&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;MiniDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Miniature definitions&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;MountDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Mount skin and type definitions (defined but not currently used in client)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;DungeonDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Dungeon and raid definitions (defined but not currently used in client)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;WikiDataTTL&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;24 hours&lt;/td&gt;
 &lt;td&gt;Wiki search results, wiki page content&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="account-data"&gt;Account Data&lt;a class="anchor" href="#account-data"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;All account data keys include a SHA-256 hash of the API key for per-key isolation.&lt;/p&gt;</description></item><item><title>Configuration</title><link>https://therealbill.github.io/gw2-mcp/reference/configuration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://therealbill.github.io/gw2-mcp/reference/configuration/</guid><description>&lt;h1 id="configuration"&gt;Configuration&lt;a class="anchor" href="#configuration"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Environment variables, startup behavior, security properties, and error messages for the GW2 MCP Server.&lt;/p&gt;
&lt;h2 id="environment-variables"&gt;Environment Variables&lt;a class="anchor" href="#environment-variables"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Variable&lt;/th&gt;
 &lt;th&gt;Required&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;No&lt;/td&gt;
 &lt;td&gt;Guild Wars 2 API key. Enables authenticated tools that access account-specific data. Created at &lt;a href="https://account.arena.net/applications"&gt;account.arena.net/applications&lt;/a&gt;
. See &lt;a href="https://therealbill.github.io/gw2-mcp/reference/api-scopes/"&gt;API Key Scopes&lt;/a&gt;
 for the permissions each tool requires.&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt; is the only environment variable the server reads.&lt;/p&gt;
&lt;h2 id="startup-behavior"&gt;Startup Behavior&lt;a class="anchor" href="#startup-behavior"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;The server reads &lt;code&gt;GW2_API_KEY&lt;/code&gt; from the environment once at startup and passes it to the API client. The key is not re-read during the server&amp;rsquo;s lifetime.&lt;/p&gt;</description></item><item><title>Tools Reference</title><link>https://therealbill.github.io/gw2-mcp/reference/tools/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://therealbill.github.io/gw2-mcp/reference/tools/</guid><description>&lt;h1 id="tools-reference"&gt;Tools Reference&lt;a class="anchor" href="#tools-reference"&gt;#&lt;/a&gt;&lt;/h1&gt;
&lt;p&gt;Complete specification for all 37 MCP tools exposed by the GW2 MCP Server. Each tool is invoked via the MCP &lt;code&gt;tools/call&lt;/code&gt; method over stdio. For authentication requirements, see &lt;a href="../api-scopes/"&gt;API Scopes&lt;/a&gt;
. For cache behavior, see &lt;a href="../caching/"&gt;Caching&lt;/a&gt;
. For client setup, see &lt;a href="../../how-to/configure-mcp-clients/"&gt;How to Configure MCP Clients&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id="overview"&gt;Overview&lt;a class="anchor" href="#overview"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="wiki"&gt;Wiki&lt;a class="anchor" href="#wiki"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#wiki_search"&gt;&lt;code&gt;wiki_search&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Search Guild Wars 2 wiki for information about game content&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="account"&gt;Account&lt;a class="anchor" href="#account"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_account"&gt;&lt;code&gt;get_account&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get account information including name, world, guilds, and access&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_wallet"&gt;&lt;code&gt;get_wallet&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get wallet information including all currencies&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_bank"&gt;&lt;code&gt;get_bank&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get bank vault contents with item names&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_materials"&gt;&lt;code&gt;get_materials&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get material storage contents with item names&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_inventory"&gt;&lt;code&gt;get_inventory&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get shared inventory slot contents with item names&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_characters"&gt;&lt;code&gt;get_characters&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;List characters or get details for a specific character&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_account_unlocks"&gt;&lt;code&gt;get_account_unlocks&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get account unlocked IDs by type&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_account_progress"&gt;&lt;code&gt;get_account_progress&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get account progress data by type&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_account_dailies"&gt;&lt;code&gt;get_account_dailies&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get completed daily content IDs by type&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_token_info"&gt;&lt;code&gt;get_token_info&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get API key name and permission scopes&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="trading-post"&gt;Trading Post&lt;a class="anchor" href="#trading-post"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_currencies"&gt;&lt;code&gt;get_currencies&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get information about Guild Wars 2 currencies&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_tp_prices"&gt;&lt;code&gt;get_tp_prices&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get aggregated best buy/sell prices for items&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_tp_listings"&gt;&lt;code&gt;get_tp_listings&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get full order book listings for items&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_gem_exchange"&gt;&lt;code&gt;get_gem_exchange&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get gem exchange rates between coins and gems&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_tp_delivery"&gt;&lt;code&gt;get_tp_delivery&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get items and coins awaiting pickup from the Trading Post&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_tp_transactions"&gt;&lt;code&gt;get_tp_transactions&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get current orders or completed transactions from the past 90 days&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="game-data"&gt;Game Data&lt;a class="anchor" href="#game-data"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_items"&gt;&lt;code&gt;get_items&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get item metadata for given item IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_skins"&gt;&lt;code&gt;get_skins&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get skin metadata for given skin IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_recipes"&gt;&lt;code&gt;get_recipes&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get recipe details for given recipe IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#search_recipes"&gt;&lt;code&gt;search_recipes&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Search for recipe IDs by input or output item ID&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_achievements"&gt;&lt;code&gt;get_achievements&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get achievement details for given achievement IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_daily_achievements"&gt;&lt;code&gt;get_daily_achievements&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get today&amp;rsquo;s and tomorrow&amp;rsquo;s daily achievements&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="wizards-vault"&gt;Wizard&amp;rsquo;s Vault&lt;a class="anchor" href="#wizards-vault"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_wizards_vault"&gt;&lt;code&gt;get_wizards_vault&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get current Wizard&amp;rsquo;s Vault season information&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_wizards_vault_objectives"&gt;&lt;code&gt;get_wizards_vault_objectives&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;Optional&lt;/td&gt;
 &lt;td&gt;Get Wizard&amp;rsquo;s Vault objectives; authenticated endpoint shows account progress&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_wizards_vault_listings"&gt;&lt;code&gt;get_wizards_vault_listings&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;Optional&lt;/td&gt;
 &lt;td&gt;Get Wizard&amp;rsquo;s Vault reward listings; authenticated endpoint shows purchase status&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="guilds"&gt;Guilds&lt;a class="anchor" href="#guilds"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_guild"&gt;&lt;code&gt;get_guild&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get public guild information (name, tag, level)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#search_guild"&gt;&lt;code&gt;search_guild&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Search for a guild by name&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_guild_details"&gt;&lt;code&gt;get_guild_details&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;&lt;code&gt;GW2_API_KEY&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Get detailed guild data (log, members, ranks, stash, etc.)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="game-metadata"&gt;Game Metadata&lt;a class="anchor" href="#game-metadata"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_colors"&gt;&lt;code&gt;get_colors&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get dye color metadata for given color IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_minis"&gt;&lt;code&gt;get_minis&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get miniature metadata for given mini IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_mounts_info"&gt;&lt;code&gt;get_mounts_info&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get mount skin or mount type metadata for given IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_game_build"&gt;&lt;code&gt;get_game_build&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get the current Guild Wars 2 game build number&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_dungeons_and_raids"&gt;&lt;code&gt;get_dungeons_and_raids&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get dungeon or raid metadata for given IDs&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="composite-tools"&gt;Composite Tools&lt;a class="anchor" href="#composite-tools"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Tool&lt;/th&gt;
 &lt;th&gt;Auth&lt;/th&gt;
 &lt;th&gt;Description&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_item_by_name"&gt;&lt;code&gt;get_item_by_name&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Look up a GW2 item by name via wiki search, then return full item details&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_item_recipe_by_name"&gt;&lt;code&gt;get_item_recipe_by_name&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Find crafting recipes for a GW2 item by name via wiki search&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;a href="#get_tp_price_by_name"&gt;&lt;code&gt;get_tp_price_by_name&lt;/code&gt;&lt;/a&gt;
&lt;/td&gt;
 &lt;td&gt;None&lt;/td&gt;
 &lt;td&gt;Get Trading Post prices for an item by name via wiki search&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;
&lt;h2 id="wiki-1"&gt;Wiki&lt;a class="anchor" href="#wiki-1"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="wiki_search"&gt;wiki_search&lt;a class="anchor" href="#wiki_search"&gt;#&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;Search Guild Wars 2 wiki for information about game content.&lt;/p&gt;</description></item></channel></rss>