Skip to content
GuilduoDocs
日本語Open Web App

Connect your AI GUILDUO

Connect Guilduo MCP with OAuth and Agent linking

Connect to https://mcp.guilduo.com/mcp using OAuth, link the connection to a registered Agent in Web App Connections, then verify permissions with a read-only request.

Check prerequisites

  • Check that your client supports Remote HTTP MCP and OAuth. Setting names and availability depend on the client version.
  • Sign in to your working account in the Web App and verify that you can read Quests.
  • Register an Agent in Party for delegated work and check its Agent ID, which differs from its display name.

Connect to the canonical OAuth endpoint

  1. In MCP, Apps or Connectors settings, name the connection Guilduo and choose Remote HTTP MCP.
  2. Enter the endpoint above. Do not use /mcp-next or the Appwrite API URL for a normal connection.
  3. Choose OAuth if an authentication option is offered. Do not paste an API key, Bearer token or client secret.
  4. Sign in to the authorization flow with the same account as the Web App, review the permissions and grant access.
  5. Return to the client and verify that the connection is marked connected or available.
text
https://mcp.guilduo.com/mcp

Verify without writing

An empty list can be valid if it matches that account's saved state. Discovering tool names alone does not verify call permissions or successful writes.

text
Verify my Guilduo connection using reads only.
Use get_current_agent_context and report the link state, Agent ID, role and effectiveExecutionScopes.
Read list_quests with view=all and limit=5; report only the result count.
Do not display tokens, Client IDs, UIDs or Quest content.
Do not change data or start additional model runs.

Diagnose connection failures

If an old migration-era connection is the cause, remove it and register the canonical endpoint again. For a working connection with stale tools, try Refresh first and avoid duplicates.

SymptomCheckAction
401Old grant, expiry and endpointCheck the endpoint, then re-authorize if needed
OAuth callback does not returnAccount and blocking extensionsVerify the account and return to the client
linked: falseConnections linkLink the intended Agent and read again
Missing agents:readOAuth grantReview permissions and re-authorize
Human tools missingClient catalogueRefresh and check in a new chat

Sources for this article

Edited from the public GitHub documentation. Read the original sources for specification details.

Content reviewed: · Public source revision: 5125178