Sythsaz & Kiki Sparks Agent Endpoint
Model Context Protocol (MCP) lets AI assistants such as Claude Desktop, Cursor, and Cline securely connect to our live tools and APIs.
System Overview
Welcome! You are viewing the live documentation for Sythsaz MCP Server.
Welcome! This website natively supports the Model Context Protocol (MCP). Or it would if i didn't build it inside of wordpress... Please bear with me while i rebuild the whole thing in Docker to fix the streamable http bug. Connect your personal AI assistant to unlock autonomous browsing, live analytics, and seamless API transactions.
Endpoint (Streamable HTTP): https://sythsaz.ca/mcp
Legacy SSE endpoint available at https://sythsaz.ca/mcp/sse
Quickstart Guide
- Pick your client: Select Claude Desktop or Cursor from the configuration tab below.
- Copy the config: Click the copy button to grab your unique JSON snippet.
- Start chatting: Paste it into your AI settings and enjoy live game data!
Usage & Limits
- 100% Free: All Live Data tools are completely free for personal use.
- Rate Limits: Strictly capped at 30 requests/minute per IP.
- Zero-Trust Security: We NEVER store your API keys. You must provide a GW2 API Key (with `account, inventories, characters` scopes) dynamically via the LLM for personal data tools.
Why Use This Portal?
🧠 Grounded Intelligence
LLMs hallucinate game data. These tools provide guaranteed accurate, live information directly from the game servers and official wiki.
⚡ Autonomous Actions
Go beyond answering questions. Agents can securely generate subtokens, check your material storage, and dynamically calculate crafting ROI on the fly.
🔄 Live Data Pipelines
Instead of relying on stale training data, your agent pulls real-time Trading Post prices, live World Boss schedules, and current meta builds.
🔒 Zero-Trust Security
API keys are never stored on our server. They remain safely inside your local client (Claude/Cursor) and are only passed dynamically at runtime.
Agent Use Cases
Copy and paste these prompts directly into your favorite AI client to see the MCP tools in action.
Claude Desktop
Perfect for deep analysis and reasoning.
"Analyze my Guild Wars 2 account wealth. Break down my liquid gold vs material storage, and suggest 3 high-profit items I should craft and sell today based on live Trading Post data."
Google Gemini
Excellent for multi-step planning.
"Check today's Wizard's Vault objectives. Read the GW2 wiki to find the fastest map routes to complete them, and generate a step-by-step daily checklist for me."
Cursor / Cline
Ideal for generating tools and overlays.
"Using the gw2_raw_mechanics_meta tool, build me a quick Python script that outputs all currently active WvW objectives and their team ownership."
ChatGPT
Great for conversational game theory.
"I main a Mesmer. Check the gw2_smart_build_inspector to see what traits I'm running, then use the wiki tools to suggest 3 alternative traits for better survivability."
Interactive Tool Tester
Want to test these tools directly in your browser without an AI client? Launch the official MCP Inspector.
npx @modelcontextprotocol/inspector
How to connect:
- Run the command above in your terminal to spin up a local React dashboard on
localhost:6274. - In the Inspector UI, change the Transport Type to SSE (the Inspector UI labels Streamable HTTP as SSE).
- Paste the new Streamable HTTP URL:
https://sythsaz.ca/mcp - Click Connect!
MCP Tools Registry
🧠 AI Smart Tools
gw2_smart_build_inspector
[SMART TOOL] Generates a full Markdown character sheet including gear, stats, skills, and traits.
Parameters:-
character_name: string [Required] -
api_key: Guild Wars 2 API Key [Required]
gw2_smart_crafting_calculator
[SMART TOOL] Calculates full crafting costs for an item, factoring in your material storage and TP prices.
Parameters:-
item_id: integer [Required] -
api_key: Guild Wars 2 API Key [Required]
gw2_smart_daily_advisor
[SMART TOOL] Generates a personalized daily checklist of Wizard's Vault and Achievements you haven't done yet.
Parameters:-
api_key: Guild Wars 2 API Key [Required]
gw2_smart_economy_analyzer
[SMART TOOL] Analyzes an item's trading post velocity, margins, and flipping profitability.
Parameters:-
item_id: integer [Required]
gw2_smart_account_wealth
[SMART TOOL] Calculates total liquid wealth, bank wealth, and material storage wealth in copper.
Parameters:-
api_key: Guild Wars 2 API Key [Required]
gw2_smart_pvp_wvw_summary
[SMART TOOL] Summarizes your WvW rank, world matchup, and Structured PvP win/loss stats.
Parameters:-
api_key: Guild Wars 2 API Key [Required]
gw2_smart_npc_finder
Semantic search engine for the GW2 Wiki. Finds exact locations, coordinates, and services of NPCs, and can find similar NPCs offering the same service.
Parameters:-
npc_name: The exact name of the NPC to look up (e.g. Miyani) [Optional] -
service: Service type to find all NPCs that offer it (e.g. Mystic Forge, Banker, Merchant) [Optional] -
location: Zone or area to search within (e.g. Lions Arch, Divinity Reach) [Optional]
gw2_smart_world_bosses
[SMART TOOL] Cross-references the active World Boss schedule with current UTC time to report which bosses are spawning now.
No parameters required.📚 Official GW2 Wiki
gw2_wiki_search
[SMART TOOL] Searches the official Guild Wars 2 Wiki and returns top matching page titles.
Parameters:-
query: string [Required]
gw2_wiki_read_page
[SMART TOOL] Fetches the deep, un-truncated pristine plaintext content of a specific GW2 Wiki page.
Parameters:-
page_title: string [Required]
gw2_wiki_get_page_sections
[SMART TOOL] Lists all sections of a GW2 wiki page, or retrieves the wikitext of a specific named section. Call without section_title first to see available sections.
Parameters:-
page_title: Exact wiki page title [Required] -
section_title: Name of the section to retrieve (optional; omit to list all sections) [Optional]
gw2_wiki_get_category_members
[SMART TOOL] Returns a list of all wiki pages categorized under a specific category (e.g. Legendary weapons).
Parameters:-
category_name: string [Required]
gw2_wiki_recent_changes
[SMART TOOL] Returns the 20 most recently edited wiki pages, useful for spotting trending lore or patch updates.
No parameters required.gw2_wiki_get_page_revisions
[SMART TOOL] Returns the edit history (revisions) of a GW2 wiki page — who edited it, when, and what they changed. Useful for finding recently updated lore or game-mechanic pages.
Parameters:-
page_title: Exact wiki page title [Required] -
limit: Number of revisions to return (max 50, default 10) [Optional]
gw2_wiki_what_links_here
[SMART TOOL] Returns a list of GW2 wiki pages that link to the given page (backlinks). Useful for finding related content, crafting uses, or NPC context.
Parameters:-
page_title: Exact wiki page title to find backlinks for [Required] -
limit: Max results to return (default 20, max 50) [Optional]
gw2_wiki_parse_wikitext
[SMART TOOL] Renders a block of GW2 wiki wikitext (including templates like {{item infobox}}) through the MediaWiki parser and returns the plain-text output.
Parameters:-
wikitext: Raw wikitext string to parse [Required] -
context_page: Page title for template context (default: Main Page) [Optional]
🛒 Commerce & Economy
gw2_raw_tp_price
[RAW API] Live buy/sell prices for 1-10 items by name or ID. Pass a comma-separated string of item names or IDs.
Parameters:-
items: Comma-separated item names or IDs, e.g. "Glob of Ectoplasm,19721" [Required]
gw2_raw_tp_listings
[RAW API] Full order book (all buy/sell orders) for an item
Parameters:-
item: string [Required] -
limit: Max results to return (default 20, max 200) [Optional] -
offset: Number of results to skip (default 0) [Optional]
gw2_raw_gem_exchange
[RAW API] Current gold to gem and gem to gold exchange rates
No parameters required.gw2_raw_tp_transactions
[CLIENT-SIDE ONLY] [RAW API] Current pending buy/sell orders on the TP. Includes limit/offset pagination to protect context window size.
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required] -
limit: Max results to return (default 20, max 200) [Optional] -
offset: Number of results to skip (default 0) [Optional]
gw2_raw_tp_pickup
[CLIENT-SIDE ONLY] [RAW API] Items and coin waiting for pickup at the TP
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
⚔️ Game Mechanics & Build Data
gw2_raw_mechanics_meta
[RAW API] Pets, races, specializations, traits, and legends
Parameters:-
type: string [Required]Allowed Values:pets, races, specializations, traits, legends
gw2_raw_profession_info
[RAW API] Full profession data: weapon types, flags, skill slots, spec IDs
Parameters:-
id: string [Required]
gw2_raw_skill_info
[RAW API] Skill details by ID
Parameters:-
id: integer [Required]
gw2_raw_recipe_info
[RAW API] Full recipe details: disciplines, ingredients, output
Parameters:-
id: integer [Required]
🏆 Achievements & Daily Content
gw2_raw_daily_achievements
[RAW API] Today's daily achievements
No parameters required.gw2_raw_achievements_meta
[RAW API] Tomorrow's dailies, groups, and categories
Parameters:-
type: string [Required]Allowed Values:tomorrow, groups, categories
gw2_raw_achievement_info
[RAW API] Achievement details: description, rewards, tiers, bits
Parameters:-
id: integer [Required]
gw2_raw_achievement_search
[RAW API] Search achievements by name or keyword
Parameters:-
query: string [Required]
gw2_raw_daily_crafting
[RAW API] Today's daily craftable items with reset time
No parameters required.gw2_raw_map_chests
[RAW API] All Hero's Choice Chests and which maps they're in
No parameters required.gw2_raw_world_bosses
[RAW API] All world bosses schedule
No parameters required.gw2_raw_wizards_vault_public
[RAW API] Current WV season info and available Astral Rewards
No parameters required.🗺️ Map, World & Competitive
gw2_raw_map_info
[RAW API] Map details: continent, region, level range
Parameters:-
id: integer [Required]
gw2_raw_worlds
[RAW API] List of all server worlds and IDs
No parameters required.gw2_raw_wvw_match
[RAW API] Current WvW scores, kills, deaths for a world
Parameters:-
world_id: integer [Required]
gw2_raw_wvw_meta
[RAW API] WvW abilities, timers, upgrades, and guild mapping
Parameters:-
type: string [Required]Allowed Values:abilities, guilds, objectives, ranks, timers, upgrades
gw2_raw_pvp_leaderboards
[RAW API] PvP season leaderboards
Parameters:-
season_id: string [Required]
gw2_raw_pvp_stats
[CLIENT-SIDE ONLY] [RAW API] PvP win/loss stats and current standings
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
👥 Guild
gw2_raw_guild_info
[RAW API] Search guild by ID
Parameters:-
id: string [Required]
gw2_raw_guild_meta_public
[RAW API] Guild emblems, permissions, search, and upgrades
Parameters:-
type: string [Required]Allowed Values:emblem, permissions, search, upgrades -
query: string [Optional]
gw2_raw_guild_meta_auth
[CLIENT-SIDE ONLY] [RAW API] Auth guild ranks, stash, storage, teams, active upgrades
Parameters:-
guild_id: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_guild_roster
[CLIENT-SIDE ONLY] [RAW API] Guild member list with ranks (Requires Guild Leader Auth)
Parameters:-
guild_id: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_guild_treasury
[CLIENT-SIDE ONLY] [RAW API] Guild treasury contents (Requires Guild Leader Auth)
Parameters:-
guild_id: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_guild_log
[CLIENT-SIDE ONLY] [RAW API] Recent guild event log (Requires Guild Leader Auth)
Parameters:-
guild_id: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
👤 Account & Characters
gw2_raw_account_summary
[CLIENT-SIDE ONLY] [RAW API] Display name, world, AP, WvW rank, fractal level
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_wallet
[CLIENT-SIDE ONLY] [RAW API] All currencies: gold, karma, laurels, etc.
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_characters
[CLIENT-SIDE ONLY] [RAW API] All characters: name, profession, level, race, gender, playtime
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_character_details
[CLIENT-SIDE ONLY] [RAW API] Detailed character specifics
Parameters:-
character_name: string [Required] -
type: string [Required]Allowed Values:core, inventory, buildtabs, crafting, sab, training, backstory, quests, skills, specializations -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_character_equipment
[CLIENT-SIDE ONLY] [RAW API] Get equipment for a specific character
Parameters:-
character_name: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_bank
[CLIENT-SIDE ONLY] [RAW API] Bank slot contents with item names and quantities
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_material_storage
[CLIENT-SIDE ONLY] [RAW API] All crafting mats in storage with counts
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_shared_inventory
[CLIENT-SIDE ONLY] [RAW API] Shared inventory slot contents
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_mastery_progress
[CLIENT-SIDE ONLY] [RAW API] Unlocked masteries and point totals by region
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_account_achievements
[CLIENT-SIDE ONLY] [RAW API] Achievement progress and completion status
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_account_unlocks
[CLIENT-SIDE ONLY] [RAW API] Check unlocked items across your account
Parameters:-
type: string [Required]Allowed Values:skins, mounts, dyes, titles, minis, novelties, outfits, gliders, finishers, cats, nodes, jadebots, mailcarriers, skiffs, homestead/decorations, homestead/glyphs, legendaryarmory, masteries, progression, pvp/heroes, recipes -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_account_emotes
[CLIENT-SIDE ONLY] [RAW API] Unlocked account emotes
Parameters:-
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_daily_progress
[RAW API] Everything cleared today: world bosses, dungeons, map chests, daily crafting
Parameters:-
api_key: Guild Wars 2 API Key [Required]
gw2_raw_wizards_vault_progress
[CLIENT-SIDE ONLY] [RAW API] Check Wizard's Vault objectives
Parameters:-
type: string [Required]Allowed Values:daily, weekly, special -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_account_misc
[CLIENT-SIDE ONLY] [RAW API] Luck, buildstorage, recipes, mastery points, WvW wallet, and more
Parameters:-
type: string [Required]Allowed Values:luck, buildstorage, recipes, pvp/heroes, tokeninfo, wizardsvault/listings, dailycrafting, dungeons, mapchests, worldbosses, raids, mastery/points, wvw -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
gw2_raw_create_subtoken
[CLIENT-SIDE ONLY] [RAW API] Creates a restricted subtoken using master API key
Parameters:-
expire: string [Required] -
api_key: [RAW API] Your personal Guild Wars 2 API Key. Used locally in the browser. [Required]
🎨 Items, Cosmetics & Lore
gw2_raw_item_info
[RAW API] Name, description, rarity, type, icon for 1-10 items
Parameters:-
items: array [Required]
gw2_raw_item_search
[RAW API] Find items by partial name via the official GW2 Wiki
Parameters:-
query: string [Required]
gw2_raw_cosmetics_info
[RAW API] Cosmetic details: mounts, minis, outfits, novelties
Parameters:-
type: string [Required]Allowed Values:mounts/types, mounts/skins, minis, outfits, novelties, jadebots, skiffs, dyes
gw2_raw_legendaries_info
[RAW API] Endpoints for the Legendary Armory.
Parameters:-
endpoint: string [Required]Allowed Values:legendaries, account/legendaryarmory -
api_key: Guild Wars 2 API Key [Required]
gw2_raw_instanced_content
[RAW API] Endpoints for Dungeons, Raids, and Strike Missions clears.
Parameters:-
endpoint: string [Required]Allowed Values:dungeons, raids, account/dungeons, account/raids, characters/{id}/dungeons -
character_id: string [Optional] -
api_key: Guild Wars 2 API Key [Required]
gw2_raw_home_instance
[RAW API] Endpoints for Home Instance cats and nodes.
Parameters:-
endpoint: string [Required]Allowed Values:home/cats, home/nodes, account/home/cats, account/home/nodes -
api_key: Guild Wars 2 API Key [Required]
gw2_raw_story_lore
[RAW API] Character creation lore and story journal details
Parameters:-
type: string [Required]Allowed Values:answers, questions, stories, seasons, quests
gw2_raw_public_misc
[RAW API] Minor public catalogs
Parameters:-
type: string [Required]Allowed Values:dungeons, mailcarriers, masteries, materials, titles, raids, pvp/amulets, homestead/decorations, homestead/decorations/categories, homestead/glyphs, gliders, finishers, skins, recipes/search, continents, currencies, emotes, pvp/games, pvp/heroes, pvp/ranks, pvp/seasons, pvp, wizardsvault, wizardsvault/objectives, wvw, home/cats, home/nodes, legendaryarmory
gw2_raw_misc_assets
[RAW API] Current build, files, quaggans, logos, colors
Parameters:-
type: string [Required]Allowed Values:build, colors, files, quaggans, logos, itemstats
🔗 Chat Links & Asset URLs
gw2_raw_chat_link_encode
[RAW API] Encode IDs into base64 in-game chat links
Parameters:-
type: string [Required]Allowed Values:coin, item, text, map, skill, trait, recipe, wardrobe, outfit -
id: integer [Required] -
count: integer [Optional]
gw2_raw_chat_link_decode
[RAW API] Decode a base64 chat link to get its type and ID
Parameters:-
chat_link: string [Required]
gw2_raw_render_service
[RAW API] Generate URL for the official asset render service
Parameters:-
signature: string [Required] -
file_id: string [Required] -
format: string [Optional]Allowed Values:png, jpg
gw2_raw_tile_service
[RAW API] Generate URL for the official map tile service
Parameters:-
continent_id: integer [Required] -
floor: integer [Required] -
z: integer [Required] -
x: integer [Required] -
y: integer [Required]
🌐 Site & Stream Integration
wp_search_all
[RAW API] Unified search across all posts and pages
Parameters:-
query: string [Required]
wp_search_articles
[RAW API] Search all site articles
Parameters:-
query: string [Required]
wp_get_article
[RAW API] Fetch the full content of an article by slug
Parameters:-
slug: string [Required]
wp_latest_articles
[RAW API] Get the most recent posts
Parameters:-
limit: integer [Optional]
wp_get_page
[RAW API] Fetch the full content of a WordPress page (e.g. about, contact)
Parameters:-
slug: string [Required]
wp_list_categories
[RAW API] Get all article categories and topics on this site
No parameters required.wp_list_tags
[RAW API] List all article tags and their post counts
No parameters required.wp_search_gw2_guides
[RAW API] Search within Guild Wars 2 guides
Parameters:-
query: string [Required]
wp_search_homeassistant_guides
[RAW API] Search within Home Assistant guides
Parameters:-
query: string [Required]
wp_search_streamerbot_scripts
[RAW API] Search for Streamer.bot or OBS scripts
Parameters:-
query: string [Required]
wp_get_social_links
[RAW API] Get all social media profile links for the streamer
No parameters required.wp_recommended_products
[RAW API] Get gear recommendations and affiliate links
No parameters required.wp_get_support_options
[RAW API] Get all ways to support or donate
No parameters required.twitch_is_live
[RAW API] Check if sythsaz or kiki_sparks is currently live. Omit username to check both.
Parameters:-
username: Twitch login name. Omit to check both sythsaz and kiki_sparks. [Optional]Allowed Values:sythsaz, kiki_sparks
twitch_get_stream_stats
[RAW API] Get current Twitch stream stats (followers, total views) for sythsaz or kiki_sparks
Parameters:-
username: string [Required]Allowed Values:sythsaz, kiki_sparks
twitch_get_bio
[RAW API] Get live Twitch bio and socials for sythsaz or kiki_sparks
Parameters:-
username: string [Required]Allowed Values:sythsaz, kiki_sparks
twitch_get_schedule
[RAW API] Get the current Twitch stream schedule
No parameters required.stripe_initiate_donation
[RAW API] Generate a Stripe checkout intent to donate fiat.
Parameters:-
amount: number [Required]
list_missing_alt_images
[REQUIRES AUTH] Retrieves a list of image attachments missing alt-text
No parameters required.update_image_alt_text
[REQUIRES AUTH] Updates the alt-text for a specific image attachment ID.
Parameters:-
attachment_id: integer [Required] -
alt_text: string [Required]
update_faq
[REQUIRES AUTH] Updates the dynamic AI FAQ block injected on pages/posts.
Parameters:-
faq_q1: string [Optional] -
faq_a1: string [Optional] -
faq_q2: string [Optional] -
faq_a2: string [Optional]
system_ping
[SMART TOOL] Diagnostics endpoint to verify MCP connection stability and server health.
No parameters required.mcp_check_rate_limits
[SMART TOOL] Check your current API rate limit consumption and remaining requests.
No parameters required.mcp_submit_feedback
[SMART TOOL] Submit a bug report or feedback regarding an MCP tool failure. Max 500 characters. Limited to 1 per hour.
Parameters:-
message: string [Required]
wp_semantic_search
[RAW API] Perform a semantic TF-IDF search on articles
Parameters:-
query: string [Required]
🔌 Other Tools
auth_login
[SMART TOOL] Authenticate with the server using a WordPress Application Password to gain a session_id cookie/token. This unlocks Protected Resources (like Server Logs).
Parameters:-
username: string [Required] -
app_password: string [Required]
gw2_smart_tp_bulk_analyzer
[SMART TOOL] Initiates a long-running Task to analyze the entire Trading Post.
No parameters required.wp_publish_test_post
[SMART TOOL] Demonstrates Elicitations (Human-in-the-Loop). Emits an elicitation request to the user to approve a destructive action.
No parameters required.REST API Endpoints
This server exposes standard MCP configurations, endpoints, and machine-readable manifests.
GET /mcp/sse
Establishes a Server-Sent Events (SSE) connection for MCP JSON-RPC transport. Maintains a keep-alive heartbeat ping every 15 seconds. Clients should automatically reconnect on disconnect.
Parameters:-
scope: Optional domain scope to filter the injected MCP tools (e.g., gw2, commerce, wp, all). Reduces context rot for LLMs. [Optional]Allowed Values:all, gw2, commerce, wp
POST /api/donate
Donate (Fiat via Stripe)
No parameters required.POST /api/v1
Donate (Crypto via x402)
No parameters required.GET /api/context
Returns the complete markdown context of the site for large-context-window models.
No parameters required.GET /api/content.md
Returns a pure markdown representation of a post for highly token-efficient LLM ingestion.
Parameters:-
slug: string [Required] -
multimodal: Set to true to inject Base64 compressed image Data URIs into the Markdown output for vision models. [Optional]
Authentication & Security
BearerAuth (Zero-Knowledge Challenge Token)
Some state-mutating endpoints and sensitive data tools require a cryptographic challenge token.
To access tools marked with 🔒 Auth Required, you must provide a valid BearerAuth token via the standard HTTP Authorization header:
Authorization: Bearer <Zero-Knowledge-Challenge-Token>
C2PA Lite Provenance
All AI-generated or modified content injected via this MCP server is cryptographically signed using HS256 JWTs. This ensures human-authored verification paths remain intact.
Connect Your Agent
Client Compatibility
| Client | Status | Requirements |
|---|---|---|
| Claude Desktop | ✅ Native | Copy JSON below |
| Open WebUI | ✅ Native | Copy JSON below |
| Cursor | ⚠️ Bridge | Requires Node.js STDIO Wrapper |
| Cline | ⚠️ Bridge | Requires Node.js STDIO Wrapper |
Configuration Snippets
{
"mcpServers": {
"sythsaz": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"sse",
"--url",
"https://sythsaz.ca/mcp"
]
}
}
}
{
"mcpServers": {
"sythsaz_agent": {
"command": "npx",
"args": [
"-y",
"@smithery/cli@latest",
"run",
"sse",
"--url",
"https://sythsaz.ca/mcp"
]
}
}
}
Many standard clients do not natively support the new Streamable HTTP standard yet. Use the Smithery bridge to securely tunnel standard I/O to our Streamable HTTP endpoint.
npx -y @smithery/cli@latest run sse --url https://sythsaz.ca/mcp
{
"version": "1.0",
"transport": {
"type": "sse",
"endpoint": "https://sythsaz.ca/mcp"
}
}
Legacy Transport (SSE)
Legacy Endpoint: https://sythsaz.ca/mcp/sse
Legacy SSE Testing
To test the legacy SSE endpoint using the official MCP Inspector:
npx @modelcontextprotocol/inspector
- In the Inspector UI, set Transport Type to SSE.
- Paste the legacy URL:
https://sythsaz.ca/mcp/sse
Legacy Smithery Bridge
If a legacy client requires standard I/O tunneling specifically against the SSE endpoint, use this Smithery bridge command:
npx -y @smithery/cli@latest run sse --url https://sythsaz.ca/mcp/sse
ACP & UCP Protocols
This server strictly adheres to modern Agent Protocols for autonomous negotiation:
ACP (Agent Control Protocol)
The Agent Control Protocol allows LLMs to dynamically negotiate session scopes, tool execution rates, and telemetry opt-outs. Fully compliant with ACP v1.0 specifications for agentic sovereignty.
UCP (Universal Commerce Protocol)
Rate: 5.00 CAD
The Universal Commerce Protocol enables LLMs to process secure fiat and L402 crypto micro-transactions autonomously on behalf of the user, unlocking premium datasets and heavy compute tools without leaving the chat interface.
Guild Wars 2 Knowledge Base
Sythsaz's primary data ecosystem revolves around Guild Wars 2 economy, builds, and daily tracking. For models looking to generate advice, the following domains are heavily covered:
These tools pull directly from live game servers and the official GW2 Wiki. Data is aggressively cached to ensure high performance and strict adherence to ArenaNet's rate limits.
- Karmic Economy: Stacking buffs (e.g. Candy Corn Gobbler, Peppermint Oil) and Wintersday Orphan routes.
- Trading Post Data: Live bid/ask spreads via `gw2_raw_tp_listings`.
- Daily Progress: Automated tracking of Wizard's Vault, Dailies, and Meta Trains (Drizzlewood, Dragonfall).
About & Community
Built with ❤️ by Sythsaz. This portal bridges the gap between Guild Wars 2 and modern AI assistants. Join our Discord to contribute ideas or get help!
Support the Project
Running this API, caching server, and testing infrastructure has recurring costs. If you find these agentic tools valuable, consider supporting development via Ko-fi!
☕ Buy me a Coffee on Ko-fiTerms & Policies
This is an unofficial, community-created tool and is not affiliated with or endorsed by ArenaNet, LLC. All Guild Wars 2 content, trademarks, and copyrights are the property of ArenaNet and NCSOFT Corporation. This MCP server acts strictly as a transient proxy and does not store, train on, or redistribute game content. Users must provide their own API keys and are solely responsible for ensuring their use of this MCP server complies with ArenaNet's User Agreement, including policies regarding third-party software and generative AI tools.
Changelog
- v3.0.0: Masterpiece UI Overhaul. Added Live Search, Capability Matrix, and Client Configuration JSON generators. Natively bypasses WordPress routing for 10x speeds.
- v2.5.0: Introduced "Smart Tools" layer for dynamic AI calculations and Zero-Knowledge BearerAuth challenge system.
- v2.0.0: Initial launch of the native MCP SSE endpoint and C2PA Lite JWT provenance signing.