AGS API
Stateless MCP server for AccelByte Gaming Services APIs with OpenAPI integration
Connector by AccelByte · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/accelbyte-ags-api-mcp-server
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoints
https://{studio}-{game}.prod.gamingservices.accelbyte.io/mcp/{studio}-{game}Remote (HTTP)https://{private_cloud_url}/mcp/{namespace}Remote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 5 read · 7 write · 1 delete · 3 not yet classified
- Secrets
- None asked for
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 16
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
describe-apisget_quota_usageget_token_inforefresh_pinned_querysearch-apis
Write 7 · Create, change, send or run things.
logoutpin_queryrender_text_editorrun-apisrun-workflowstart_oauth_loginupdate_pinned_query
Delete 1 · Delete, drop, revoke or wipe things.
unpin_query
Not yet classified 3 · We could not tell from the name and description.
load_dashboardopen_dashboardrefresh_all_pinned
Files it touches
- Any path the agent passes to its tools
Tools (16)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
describe-apisReturn detailed information about a specific API operation defined in the loaded OpenAPI specs.
get_quota_usageGet Quota UsageInternal: fetch the namespace's Athena spend snapshot (monthly + lifetime) for the dashboard usage header.
get_token_infoGet information about the authenticated token and user from the access token. Returns the namespace that should be used as the implicit default namespace for all subsequent API requests when a namespace parameter is not explicitly specified.
load_dashboardLoad Dashboard DataInternal: fetch pinned-query rows and usage for the dashboard widget. Resolves each pin's last cached result (no SQL re-run) and the quota/usage header.
logoutLogout from the current OAuth session. Clears access and refresh tokens for the current session.
open_dashboardOpen Analytics DashboardOpen the analytics dashboard surface — a home for pinned Athena queries plus a spend/usage header. Pass the pins the user is curating (each with its title, query_id, render_tool, render_options, and moving_window flag); the dashboard renders the last-known cached result for each and never re-runs SQL on open (refresh is an explicit click). The payload is metadata-only; the widget fetches row data itself. Use this when the user wants to see their pinned charts at a glance.
pin_queryPin QueryInternal: persist a pinned query (title + query_id + render spec) to the namespace's dashboard. The query_id is the source key — the facade re-sources SQL/database/namespace from it, so they can't be hallucinated.
refresh_all_pinnedRefresh All Pinned QueriesInternal: re-run every pinned query (budget-gated by the widget). Runs sequentially and stops on a 429 quota error.
refresh_pinned_queryRefresh Pinned QueryInternal: re-run a pinned query's SQL (the only billing path) and return the refreshed card. Always an explicit user click.
render_text_editorRender Text EditorOpen an editable text document in the webview with syntax highlighting and a language picker. Inline shows a read-only preview; the user must open fullscreen to edit. Use this to let the user author or revise free text, JSON, YAML, Markdown, or JavaScript — for example a request body, config, or document to send to an API. As the user edits, the current document is continuously synced into your context; to fetch it, read the widget/app context (in Claude Desktop, the read_widget_context tool; other hosts surface it automatically). IMPORTANT: do not reconstruct the edited content from memory an…
run-apisExecute an API request against the target endpoint using details from the OpenAPI specification.
run-workflowRun a workflow
search-apisSearch across OpenAPI operations loaded from the configured specifications directory.
start_oauth_loginStart OAuth login flow and get a session token. Returns a URL to open in a browser for authentication.
unpin_queryUnpin QueryInternal: remove a pinned query from the namespace's dashboard.
Show 1 more tools
update_pinned_queryUpdate Pinned QueryInternal: edit a pin's mutable layout/label metadata — title (rename), span (grid width 1–12), and/or position. Partial update; SQL, query_id and the render spec are immutable. At least one field must be supplied. Never re-runs SQL (not billable).
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit
- Oct 6, 2026 (22 days ago)
- Last release
- Oct 6, 2026 (22 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.AccelByte/ags-api-mcp-server- Version
- 2026.4.0
- Auth
- Auth not stated
- License
- Apache-2.0
- Repository
- github.com/AccelByte/ags-api-mcp-server
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
More from AccelByte
Cite this page
AGS API MCP server. Agent Mart. https://agentmart.dev/connectors/accelbyte-ags-api-mcp-server (last updated 2026-10-25)