Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPEN_PLAY_MCP_CACHE_DIRNoThe cache directory used by the server. Defaults to $XDG_CACHE_HOME/open-play-mcp, or ~/.cache/open-play-mcp.
OPEN_PLAY_MCP_INDEX_URLNoThe URL of the documentation index to load (equivalent to the --docs-url flag).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_docsA

Searches the official Open Play developer documentation (guest sign-in, player data, plugins, realtime, store, panel...). Returns the best matching pages with a short description and the public URL. Follow up with read_doc.

read_docA

Returns the full markdown of one documentation page by its id (for example "auth/guest" or "guides/player-data"; ids come from search_docs or list_docs). Output is cut at 40000 characters with a link to the full page.

list_docsA

Lists documentation page ids and titles, optionally for one section (getting-started, auth, sdk, guides, realtime, plugins, reference, operations, panel).

search_sdkA

Searches the public API of the TypeScript SDK (@ferdiunal/open-play-ts) and the Unity C# SDK by symbol name, member name, signature and summary. Returns matching types/functions; use get_sdk_symbol for full details.

get_sdk_symbolA

Returns one SDK type or function with its signature, summary and members. The name is matched exactly (case-insensitive); a member can be addressed as 'Type.Member'.

Prompts

Interactive templates invoked by user choice

NameDescription
integrate_open_playStep-by-step plan to integrate a game with Open Play (web, unity or server), with links to the right docs.

Resources

Contextual data attached and managed by the client

NameDescription
en/auth/account-deletionExplains how a player deletes their own account from inside the game, the recent sign-in rule, what is erased and what stays, and the app-store privacy expectation.
en/auth/account-linkingDescribes guest upgrade, linking and unlinking a provider identity, listing linked identities, and the conflict rules.
en/auth/email-passwordDescribes the sign-up, sign-in, guest upgrade, password change, password reset, and magic link endpoints with request and response examples.
en/auth/guestExplains how an account-less guest player is created, how the secret is stored, and how a guest account is turned into a permanent account.
en/auth/oauthDescribes the Google OAuth redirect flow, the callback page, the automatic linking by email rule, and native platform proofs.
en/auth/overviewSummarizes the player sign-in methods, the shared request rules, the response format, the rate limits, and which method maps to which SDK call.
en/auth/server-verificationDescribes verifying the player's access JWT offline with the JWKS, alternatively verifying by asking Open Play about the session, and the limits of both paths.
en/auth/sessions-and-csrfDescribes carrying the session with a cookie or Bearer, lifetimes, refresh and sign-out, the single active session option, and double-submit CSRF protection.
en/getting-started/agents-mdA ready-made AGENTS.md template for your game repository that helps AI coding agents integrate Open Play correctly, and how to use it together with the MCP server.
en/getting-started/ai-toolsExplains how to set up the MCP server that connects AI assistants such as Claude Code, Cursor and VS Code to the Open Play docs and SDK API, and what its tools do.
en/getting-started/architecture-and-hostingExplains what runs where in the Open Play stack, direct CORS calls and the reverse-proxy option for browser games, and domain binding.
en/getting-started/conceptsDefines the concepts of studio, game, environment, module, API key types, player session, and plugin.
en/getting-started/overviewExplains what Open Play gives your game, which surfaces you talk to, and where to start.
en/getting-started/quickstartCreates a game and a key in the panel, then makes your first server call, your first guest sign-in from a browser, and your first sign-in from Unity.
en/guides/charactersDescribes character templates, creating characters, commands, level curves and the version rule.
en/guides/chatDescribes chat channels, sending messages and reading the archive, the chat WebSocket, moderation rules and limits.
en/guides/competitionDescribes leaderboard definitions, seasons, writing scores, reading the board and the tournament flow.
en/guides/content-groupsDescribes the game-data groups defined in the panel, field types, the publish flow and how your game reads this data from the catalog.
en/guides/economyDescribes currencies, wallets, the ledger, transfers, merchants, player trading and economy reports.
en/guides/game-rulesDescribes game rule values set from the panel, event-driven automations, the REST rule endpoints and the limits of CEL rules.
en/guides/inventory-itemsDescribes item definitions, item instances, inventory placement and the item catalog.
en/guides/notificationsDescribes notification providers, templates, rules, device registration, the in-game inbox and sending notifications from the server.
en/guides/player-dataDescribes the per-player key-value cloud save, the versioned write rule, the limits, the error codes and how to inspect the data in the panel.
en/guides/rewardsDescribes reward tables, granting rewards from a table, the daily login reward, quests, NPC rewards and VIP status.
en/guides/scenes-assets-modelsDescribes scene provisioning, the content-addressed image store, the 3D model library and how your game reads them.
en/guides/socialDescribes the clan and party model, membership flows, the clan treasury, party reward distribution and server calls.
en/guides/store-iapDescribes the store showcase, a player's purchase with their own session, the server-side reservation flow and in-app purchase (IAP) verification.
en/guides/webhooksDescribes webhook endpoint registration, event types, the delivery envelope, signature verification, retry rules and an example receiver.
en/operations/faqThe most frequently asked questions during integration and their short answers; key types, CORS, numbers, replay safety, plugins, and realtime.
en/operations/production-checklistA list to tick off under the headings of network, identity, keys, replay safety, realtime, and monitoring before taking your game live with Open Play.
en/operations/securityA security guide for API key management and rotation, player sessions and CSRF, CORS and the same-origin rule, and webhook signature verification.
en/operations/troubleshootingTables that go from symptom to cause to fix; identity, network, plugin, realtime, and webhook problems by real error codes and status codes.
en/panel/auditSee the unchangeable record of changes admins made; check who changed what, when and why.
en/panel/character-profileInspect a character's attributes, wallet and history; if needed, run a command or roll back to an earlier version.
en/panel/character-templatesThe templates of characters and items in the game. Changing a template releases a new version; the old version is not deleted.
en/panel/charactersFind the characters players play in the game, open their profile and, if needed, create a new character from a definition.
en/panel/clansInspect, read-only, the clans players have created, their members, invites and applications, clan treasury movements and command history.
en/panel/contentManage your game content such as vehicles, characters and items in groups. The game sees only the version you published.
en/panel/content-entry-editSee a content entry's values, edit its draft or create a new entry.
en/panel/content-group-editSet up a content group's name and fields in two steps; every entry is filled in with these fields.
en/panel/currenciesThe currencies used to set prices in the store and to give money in rewards.
en/panel/currency-profileManage a currency's icon, decimal places and supply cap; see its movement over recent days.
en/panel/dashboardSee the state of the selected game and environment at a glance: players, characters, content, rules, plugin and recent actions.
en/panel/economyShows how money circulates in the game.
en/panel/game-settings-api-keysCreate the keys your game uses to connect to Open Play, and manage their expiry and status.
en/panel/game-settings-environmentsSee the game's environments, add a new environment, bind each environment to its own domains or archive an environment.
en/panel/game-settings-generalSee the selected game's name, short name, studio and plugin; rename or archive the game.
en/panel/game-settings-modulesSee which product modules are on in the selected environment; a super admin can turn a module on or off.
en/panel/game-settings-sign-inSee which methods players use to get into the game; enter Google sign-in details and set the single active session rule.
en/panel/leaderboard-detailSee one leaderboard's ranking this season, its past seasons and its settings; change its visibility in the game and its score format.
en/panel/leaderboardsTables where players are ranked by their scores. Tables reset by themselves at the interval you choose, and past seasons are kept.
en/panel/model-profilePreview a 3D model, publish or roll back its versions, add clips and archive it.
en/panel/modelsUpload a model; the server converts it to glb and validates it. Bind a ready model to an item or character; the game sees the change without a redeploy.
en/panel/notificationsManage the messages sent to players; first connect a push notification provider, then write a template, then add a rule or send a test.
en/panel/operationsSee the records of plugins' scheduled background jobs, and inspect, read-only, a player's linked sign-in accounts and devices.
en/panel/operatorsCreate the admin accounts that sign in to the panel; set their roles and the environments they can access, disable an account, and reset their sessions and two-step verification.
en/panel/organizationsManage the organizations players have created (not studios), their members, invites, teams and dynamic roles; this screen is being retired.
en/panel/partiesInspect, read-only, the parties players have created, their members, invites and the results of reward distributions.
en/panel/player-profileInspect a player's account, sessions, sign-in history and bans; edit the profile, manage the password, ban or delete the player.
en/panel/playersSearch, filter and inspect your game's player accounts, and create a new account by hand if you need to.
en/panel/plugin-pageExplains how the screens a game's plugin defines in the panel work, how actions are performed and what the status warnings mean.
en/panel/pluginsSee the game's plugin and the other plugins authorized in the selected environment; an authorized admin can change a plugin's state.
en/panel/reward-table-profileSee and edit a reward table's rows and chances, try it without saving or create a new table.
en/panel/reward-tablesTables that tie NPC, creature, tournament and mission rewards to chance.
en/panel/rulesSet how the game reacts to events from here. Changes reach the game when you release them; every release can be rolled back.
en/panel/rules-automation-editorAn optional note saying what the rule is for (at most 500 characters). It is only a reminder for other admins on the team; it does not affect the game.
en/panel/rules-game-cardSee when a game rule you chose runs and change its settings; a change does not reach the game until it is released.
en/panel/rules-historySee the full list of game rule releases, check what each version changed and go back to an older version if needed.
en/panel/safety-switchesLoosen or force back the game's protection rules in this environment without a deploy; every change is written to the audit log with a reason.
en/panel/scene-chatRead the city chat, delete a harmful message and mute its author for a set time; every action is written to the audit log with a reason.
en/panel/sessionsSee players' open session counts and last sign-ins; to close sessions, go to the player's security page.
en/panel/storeProducts players buy in the game. Manage their image, price and stock from here.
en/panel/store-productSee and change a product's image, price, stock and sale time, or add a new product.
en/panel/tenancySee studios, games and environments; create a new studio or game, rename them and archive them.
en/panel/webhooksInspect, read-only, the registered webhook endpoints, delivery attempts and the event queue; see why failed deliveries failed.
en/plugins/authoringDescribes the anatomy of a trusted plugin compiled into the Open Play server, a small worked example, versioning and safe release steps, enabling per environment, client bindings, and panel integration.
en/plugins/bindingsDescribes generating TypeScript and Unity bindings from a plugin schema document, pinning the version with schemaSha256, and what happens on a mismatch.
en/plugins/calling-pluginsDescribes the rules for calling plugin commands, queries, the result query, and the schema endpoint over HTTP, and the error envelope.
en/plugins/overviewDescribes what a plugin is, which plugins run today as trusted, compiled code, and their per-environment enablement states.
en/realtime/overviewDescribes Open Play's three WebSockets, which one to use for what, and the connection requirements.
en/realtime/protocolDescribes the ticket, subprotocol, and authentication flow of the plugin realtime socket and all frames with their fields.
en/realtime/reconnect-and-limitsDescribes how to resume with the cursor and epoch when the realtime socket drops, idle close, compression, and all limits.
en/reference/endpointsGenerated list of the Open Play core REST endpoints with method, path, module, credential type and header requirements.
en/reference/errorsGathers the status codes, error body formats, and machine codes of the core REST and plugin endpoints in a single table.
en/reference/glossaryShort definitions of the terms used in the Open Play documentation; studio, environment, key types, session, plugin, and realtime concepts.
en/reference/idempotency-and-concurrencyDescribes replay safety with Idempotency-Key, optimistic version checking with If-Match and expectedVersion, and what to do on a conflict.
en/reference/numbers-and-encodingDescribes the wire format of integers, monetary values, timestamps, identifiers, and enumeration values.
en/reference/paginationDescribes the pagination formats Open Play uses on its list endpoints, page size limits, and cursor rules by endpoint family.
en/reference/rate-limitsHonestly lists Open Play's known rate limit buckets, the format of the 429 response, and the Retry-After rules.
en/reference/versioningDescribes what the protocol, plugin schema, and SDK versions in Open Play mean, and the deprecation (Deprecation) practice.
en/reference/webhook-eventsGenerated list of the event types a webhook endpoint can receive, with the delivery headers.
en/sdk/typescriptDescribes installing the TypeScript SDK from GitHub Packages, its entry points, client types, error and number rules, and which modules have a typed client.
en/sdk/unityDescribes installing the Unity SDK from GitHub Packages, session and plugin use, the WebGL rule, and the verified platforms.
tr/auth/account-deletionOyuncunun kendi hesabını oyunun içinden nasıl sileceğini, yakın giriş kuralını, nelerin silinip nelerin kaldığını ve mağaza gizlilik beklentisini anlatır.
tr/auth/account-linkingMisafir terfisini, sağlayıcı kimliği bağlamayı ve çözmeyi, bağlı kimlikleri listelemeyi ve çakışma kurallarını anlatır.
tr/auth/email-passwordKayıt, giriş, misafir terfisi, parola değiştirme, parola sıfırlama ve magic link uçlarını istek ve yanıt örnekleriyle anlatır.
tr/auth/guestHesapsız misafir oyuncunun nasıl açıldığını, sırrın nasıl saklandığını ve misafir hesabının nasıl kalıcı hesaba çevrildiğini anlatır.
tr/auth/oauthGoogle OAuth yönlendirme akışını, callback sayfasını, e-postayla otomatik bağlanma kuralını ve yerel platform kanıtlarını anlatır.
tr/auth/overviewOyuncu girişi yöntemlerini, ortak istek kurallarını, yanıt biçimini, oran sınırlarını ve hangi yöntemin hangi SDK çağrısına karşılık geldiğini özetler.
tr/auth/server-verificationOyuncunun erişim JWT'sini JWKS ile çevrimdışı doğrulamayı, alternatif olarak oturumu Open Play'e sorarak doğrulamayı ve her iki yolun sınırlarını anlatır.
tr/auth/sessions-and-csrfOturumun çerezle ya da Bearer ile taşınmasını, süreleri, yenileme ve çıkışı, tek aktif oturum seçeneğini ve CSRF çift gönderim korumasını anlatır.
tr/getting-started/agents-mdOyun deponuza koyacağınız, yapay zekâ kodlama ajanlarının Open Play'i doğru entegre etmesini sağlayan hazır AGENTS.md şablonunu ve MCP sunucusuyla birlikte kullanımını anlatır.
tr/getting-started/ai-toolsClaude Code, Cursor ve VS Code gibi yapay zekâ yardımcılarını Open Play belgelerine ve SDK API'sine bağlayan MCP sunucusunu kurmayı ve araçlarını anlatır.
tr/getting-started/architecture-and-hostingOpen Play yığınında neyin nerede çalıştığını, tarayıcı oyunları için doğrudan CORS çağrısını, ters vekil seçeneğini ve alan adı bağlamasını açıklar.
tr/getting-started/conceptsStüdyo, oyun, ortam, modül, API anahtarı türleri, oyuncu oturumu ve eklenti kavramlarını tanımlar.
tr/getting-started/overviewOpen Play'in bir oyuna ne verdiğini, hangi yüzeylerle konuştuğunuzu ve nereden başlayacağınızı anlatır.
tr/getting-started/quickstartPanelde oyun ve anahtar oluşturup ilk sunucu çağrısını, tarayıcıdan ilk misafir girişini ve Unity'den ilk girişi yapar.
tr/guides/charactersKarakter şablonlarını, karakter oluşturmayı, komutları, seviye eğrilerini ve sürüm kuralını anlatır.
tr/guides/chatSohbet kanallarını, mesaj gönderme ve arşiv okumayı, sohbet WebSocket'ini, moderasyon kurallarını ve sınırları anlatır.
tr/guides/competitionSkor tablosu tanımını, sezonları, puan yazmayı, tabloyu okumayı ve turnuva akışını anlatır.
tr/guides/content-groupsPanelde tanımlanan oyun verisi gruplarını, alan türlerini, yayın akışını ve oyunun bu veriyi katalogdan nasıl okuduğunu anlatır.
tr/guides/economyPara birimlerini, cüzdanları, defteri, transferi, tüccarı, oyuncu takasını ve ekonomi raporlarını anlatır.
tr/guides/game-rulesPanelden ayarlanan oyun kuralı değerlerini, olay tetikli otomasyonları, REST kural uçlarını ve CEL kurallarının sınırlarını anlatır.
tr/guides/inventory-itemsEşya tanımlarını, eşya örneklerini, envanter yerleşimini ve eşya kataloğunu anlatır.
tr/guides/notificationsBildirim sağlayıcılarını, şablonları, kuralları, cihaz kaydını, oyun içi gelen kutusunu ve sunucudan bildirim göndermeyi anlatır.
tr/guides/player-dataOyuncu başına anahtar-değer bulut kaydını, sürümlü yazım kuralını, sınırları, hata kodlarını ve panelden izlemeyi anlatır.
tr/guides/rewardsÖdül tablolarını, tablodan ödül vermeyi, günlük giriş ödülünü, görevleri, NPC ödüllerini ve VIP durumunu anlatır.
tr/guides/scenes-assets-modelsScene sağlamayı, içerik adresli görsel deposunu, 3B model kütüphanesini ve oyunun bunları nasıl okuduğunu anlatır.
tr/guides/socialKlan ve parti modelini, üyelik akışlarını, klan hazinesini, parti ödül dağıtımını ve sunucu çağrılarını anlatır.
tr/guides/store-iapMağaza vitrinini, oyuncunun kendi oturumuyla satın almasını, sunucu tarafı rezervasyon akışını ve uygulama içi satın alma (IAP) doğrulamasını anlatır.
tr/guides/webhooksWebhook uç noktası kaydını, olay türlerini, teslimat zarfını, imza doğrulamasını, yeniden deneme kurallarını ve örnek bir alıcıyı anlatır.
tr/operations/faqEntegrasyon sırasında en sık sorulan sorular ve kısa yanıtları; anahtar türleri, CORS, sayılar, tekrar güvenliği, eklentiler ve realtime.
tr/operations/production-checklistOyununuzu Open Play ile canlıya almadan önce ağ, kimlik, anahtar, tekrar güvenliği, realtime ve izleme başlıklarında işaretleyeceğiniz liste.
tr/operations/securityAPI anahtarı yönetimi ve döndürme, oyuncu oturumu ve CSRF, CORS ile aynı köken kuralı ve webhook imza doğrulaması için güvenlik rehberi.
tr/operations/troubleshootingBelirtiden nedene ve çözüme giden tablolar; gerçek hata kodlarına ve durum kodlarına göre kimlik, ağ, eklenti, realtime ve webhook sorunları.
tr/panel/auditYöneticilerin yaptığı değişikliklerin değiştirilemeyen kaydını görün; kimin, neyi, ne zaman ve neden değiştirdiğini inceleyin.
tr/panel/character-profileBir karakterin özelliklerini, cüzdanını ve geçmişini inceleyin; gerekirse komut çalıştırın ya da önceki bir sürüme döndürün.
tr/panel/character-templatesOyundaki karakterlerin ve eşyaların kalıpları. Bir kalıbı değiştirmek yeni sürüm yayınlar; eski sürüm silinmez.
tr/panel/charactersOyuncuların oyunda oynadığı karakterleri bulun, profiline geçin ve gerekirse bir tanımdan yeni karakter oluşturun.
tr/panel/clansOyuncuların kurduğu klanları, üyelerini, davet ve başvurularını, klan kasası hareketlerini ve komut geçmişini salt okunur olarak inceleyin.
tr/panel/contentAraçlar, karakterler, eşyalar gibi oyun içeriğinizi gruplar halinde yönetin. Oyun yalnız yayınladığınız hali görür.
tr/panel/content-entry-editBir içerik kaydının değerlerini görün, taslağı düzenleyin ya da yeni kayıt oluşturun.
tr/panel/content-group-editİçerik grubunun adını ve alanlarını iki adımda kurun; her kayıt bu alanlarla doldurulur.
tr/panel/currenciesMağazada fiyat ve ödüllerde para vermek için kullanılan para birimleri.
tr/panel/currency-profileBir para biriminin ikonunu, kuruş hanesini ve arz tavanını yönetin; son günlerdeki hareketini görün.
tr/panel/dashboardSeçili oyunun ve ortamın durumunu tek bakışta görün: oyuncular, karakterler, içerik, kurallar, eklenti ve son işlemler.
tr/panel/economyParanın oyunda nasıl dolaştığını gösterir.
tr/panel/game-settings-api-keysOyununuzun Open Play'e bağlanmak için kullandığı anahtarları oluşturun, süresini ve durumunu yönetin.
tr/panel/game-settings-environmentsOyunun ortamlarını görün, yeni ortam ekleyin, her ortamı kendi alan adlarına bağlayın ya da ortamı arşivleyin.
tr/panel/game-settings-generalSeçili oyunun adını, kısa adını, stüdyosunu ve eklentisini görün; oyunu yeniden adlandırın ya da arşivleyin.
tr/panel/game-settings-modulesSeçili ortamda hangi ürün modüllerinin açık olduğunu görün; süper yönetici modülü açıp kapatabilir.
tr/panel/game-settings-sign-inOyuncuların oyuna hangi yöntemlerle girdiğini görün; Google girişinin bilgilerini girin ve tek aktif oturum kuralını ayarlayın.
tr/panel/leaderboard-detailTek bir sıralama tablosunun bu sezonki sırasını, geçmiş sezonlarını ve ayarlarını görün; oyunda görünürlüğü ve puan biçimini değiştirin.
tr/panel/leaderboardsOyuncuların puanlarına göre sıralandığı tablolar. Tablolar seçtiğiniz aralıkla kendiliğinden sıfırlanır, geçmiş sezonlar saklanır.
tr/panel/model-profileBir 3D modeli önizleyin, sürümlerini yayınlayın ya da geri alın, klip ekleyin ve arşivleyin.
tr/panel/modelsModeli yükleyin; sunucu glb'ye dönüştürüp doğrular. Hazır modeli eşya ya da karaktere bağlayın; oyun değişikliği yeniden dağıtım olmadan görür.
tr/panel/notificationsOyuncuya giden mesajları yönetin; önce bir anlık bildirim sağlayıcısı bağlayın, sonra şablon yazın, sonra kural ekleyin ya da test gönderin.
tr/panel/operationsEklentilerin zamanlanmış arka plan işlerinin kayıtlarını görün ve bir oyuncunun bağlı giriş hesaplarıyla cihazlarını salt okunur olarak inceleyin.
tr/panel/operatorsPanele giren yönetici hesaplarını oluşturun; rollerini ve erişebildikleri ortamları ayarlayın, hesabı kapatın, oturumlarını ve iki adımlı doğrulamasını sıfırlayın.
tr/panel/organizationsOyuncuların kurduğu organizasyonları (stüdyo değildir), üyelerini, davetlerini, takımlarını ve dinamik rollerini yönetin; bu ekran kullanımdan kalkıyor.
tr/panel/partiesOyuncuların oluşturduğu partileri, üyelerini, davetlerini ve ödül dağıtımı sonuçlarını salt okunur olarak inceleyin.
tr/panel/player-profileBir oyuncunun hesabını, oturumlarını, giriş geçmişini ve yasaklarını inceleyin; profilini düzenleyin, parolasını yönetin, banlayın ya da silin.
tr/panel/playersOyununuzun oyuncu hesaplarını arayın, süzün, inceleyin ve gerekirse elle yeni hesap oluşturun.
tr/panel/plugin-pageOyunun eklentisinin panelde tanımladığı ekranların nasıl çalıştığını, eylemlerin nasıl yapıldığını ve durum uyarılarının ne anlama geldiğini anlatır.
tr/panel/pluginsOyunun eklentisini ve seçili ortamda yetkili diğer eklentileri görün; yetkili yönetici eklentinin durumunu değiştirebilir.
tr/panel/reward-table-profileBir ödül tablosunun satırlarını ve şanslarını görün, düzenleyin, kaydetmeden deneyin ya da yeni tablo oluşturun.
tr/panel/reward-tablesNPC, yaratık, turnuva ve görev ödüllerini şansa bağlayan tablolar.
tr/panel/rulesOyunun olaylara nasıl tepki verdiğini buradan ayarlayın. Değişiklikler yayınlayınca oyuna geçer; her yayın geri alınabilir.
tr/panel/rules-automation-editorKuralın ne işe yaradığını anlatan isteğe bağlı not (en fazla 500 karakter). Yalnızca ekipteki diğer yöneticiler için bir hatırlatmadır, oyunu etkilemez.
tr/panel/rules-game-cardSeçtiğiniz oyun kuralının ne zaman çalıştığını görün ve ayarlarını değiştirin; değişiklik yayınlanana kadar oyuna geçmez.
tr/panel/rules-historyOyun kuralı yayınlarının tam listesini görün, her sürümün neyi değiştirdiğini inceleyin ve gerekirse eski bir sürüme dönün.
tr/panel/safety-switchesOyunun koruma kurallarını bu ortamda dağıtım yapmadan gevşetin ya da geri zorlayın; her değişiklik gerekçeyle işlem geçmişine yazılır.
tr/panel/scene-chatŞehir sohbetini okuyun, zararlı mesajı silin ve yazarı süreli susturun; her işlem gerekçeyle denetim kaydına yazılır.
tr/panel/sessionsOyuncuların açık oturum sayılarını ve son girişlerini görün; oturumları kapatmak için oyuncunun güvenlik sayfasına geçin.
tr/panel/storeOyuncuların oyun içinde satın aldığı ürünler. Görselini, fiyatını ve stoğunu buradan yönetin.
tr/panel/store-productBir ürünün görselini, fiyatını, stoğunu ve satış zamanını görün, değiştirin ya da yeni ürün ekleyin.
tr/panel/tenancyStüdyoları, oyunları ve ortamları görün; yeni stüdyo ya da oyun kurun, adlarını değiştirin ve arşivleyin.
tr/panel/webhooksKayıtlı webhook uç noktalarını, teslimat denemelerini ve olay kuyruğunu salt okunur olarak inceleyin; başarısız teslimatların nedenini görün.
tr/plugins/authoringOpen Play sunucusuna derlenen güvenilir bir eklentinin anatomisini, küçük bir örneği, sürümleme ve güvenli yayın adımlarını, ortam başına açmayı, istemci bağlamalarını ve panel entegrasyonunu anlatır.
tr/plugins/bindingsEklenti şema belgesinden TypeScript ve Unity bağlaması üretmeyi, schemaSha256 ile sürümü sabitlemeyi ve uyuşmazlıkta ne olduğunu anlatır.
tr/plugins/calling-pluginsEklenti komutlarını, sorgularını, sonuç sorgusunu ve şema ucunu HTTP ile çağırma kurallarını ve hata zarfını anlatır.
tr/plugins/overviewEklentinin (plugin) ne olduğunu, bugün hangi eklentilerin güvenilir ve derlenmiş olarak çalıştığını ve ortam başına açma durumlarını anlatır.
tr/realtime/overviewOpen Play'in üç WebSocket'ini, hangisinin ne için kullanılacağını ve bağlantı kurma koşullarını anlatır.
tr/realtime/protocolEklenti realtime soketinin bilet, alt protokol, kimlik doğrulama akışını ve tüm çerçeveleri alanlarıyla anlatır.
tr/realtime/reconnect-and-limitsRealtime soket koptuğunda imleç ve epoch ile nasıl devam edileceğini, boşta kapanmayı, sıkıştırmayı ve tüm limitleri anlatır.
tr/reference/endpointsOpen Play çekirdek REST uçlarının yöntem, yol, modül, kimlik türü ve başlık gereksinimleriyle üretilmiş listesi.
tr/reference/errorsÇekirdek REST ve eklenti uçlarının durum kodlarını, hata gövdesi biçimlerini ve makine kodlarını tek tabloda toplar.
tr/reference/glossaryOpen Play dokümanında geçen terimlerin kısa tanımları; stüdyo, ortam, anahtar türleri, oturum, eklenti ve realtime kavramları.
tr/reference/idempotency-and-concurrencyIdempotency-Key ile tekrar güvenliğini, If-Match ve expectedVersion ile iyimser sürüm denetimini ve çakışmada ne yapılacağını anlatır.
tr/reference/numbers-and-encodingTam sayıların, parasal değerlerin, zaman damgalarının, kimliklerin ve numaralandırma değerlerinin tel üzerindeki biçimini anlatır.
tr/reference/paginationOpen Play'in liste uçlarında kullandığı sayfalama biçimlerini, sayfa boyutu sınırlarını ve imleç kurallarını uç ailesine göre anlatır.
tr/reference/rate-limitsOpen Play'in bilinen hız sınırı kovalarını, 429 yanıtının biçimini ve Retry-After kurallarını dürüstçe listeler.
tr/reference/versioningOpen Play'deki protokol, eklenti şeması ve SDK sürümlerinin ne anlama geldiğini ve kullanımdan kalkma (Deprecation) uygulamasını anlatır.
tr/reference/webhook-eventsWebhook uç noktalarına gönderilebilen olay türlerinin ve teslim başlıklarının üretilmiş listesi.
tr/sdk/typescriptTypeScript SDK'sının GitHub Packages'tan kurulumunu, giriş noktalarını, istemci türlerini, hata ve sayı kurallarını ve hangi modüllerin tipli istemcisi olduğunu anlatır.
tr/sdk/unityUnity SDK'sının GitHub Packages'tan kurulumunu, oturum ve eklenti kullanımını, WebGL kuralını ve doğrulanan platformları anlatır.

TDQS

A4/5.0

Scored across 5 tools

Disambiguation4/5

The set splits cleanly into two pillars (documentation vs SDK reference) with a search→read/fetch pattern in each. The only mild overlap is search_docs vs list_docs, since both surface page ids, but descriptions make the distinction (ranked matches vs full enumeration) reasonably clear.

Naming Consistency5/5

All names follow a consistent snake_case verb_noun pattern: search_docs, read_doc, list_docs, search_sdk, get_sdk_symbol. The doc/SDK suffix convention is applied predictably across both pillars.

Tool Count5/5

Five tools is tightly scoped for a docs+SDK lookup server, and each earns its place (search/list/read for docs, search/get for SDK). No redundant or filler tools.

Completeness4/5

Both the documentation lifecycle (discover, enumerate, read) and the SDK symbol lifecycle (search, fetch details) are covered with no obvious dead ends. Minor gaps: no code-sample/example search, no version or changelog lookup, and read_doc truncation at 40k chars forces a fallback to external links.

Maintenance

ActivityMaintained
ResponsivenessNo issues