https://mcp.agentcard.sh/mcp. What it exposes depends on the credential you connect with: your organization, one of your users, or your own personal account. Connecting with the wrong credential gives you the wrong toolset, not an error.
Install
Authorization header to its config.
Connect as your organization
Run your whole integration from your coding agent, with the same credentials you use for the API:Organization tools
When something breaks during your integration, connect this server and ask your agent to debug it. It reads the same state we see.
Connect as one of your users
Your users’ agents connect to the same URL with the user’s connectionaccess_token, the token your server stored in Authenticating a user. One client per user, never shared: the bearer decides whose cards and purchases the agent can see.
listTools() returns rather than a hardcoded list, so tools Agentcard ships later appear without a deploy on your side.
User tools
Approvals are deliberately absent. An approval is the user’s own consent, so
list_pending_approvals and approve_request answer personal_surface_only to a connected session. The user resolves it from the emailed link or their own Agentcard session, and your agent retries with the approval_id.