Skip to content
Elaichi Elaichi

Fitness

NationsGlory

Connect NationsGlory once and hand every teammate a governed MCP endpoint with 34 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

NationsGlory

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Put NationsGlory work on a schedule.

A trigger starts a sequence of steps: call a NationsGlory tool, transform the result, branch, wait, and ask a person when it matters.

NationsGlory digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch webhooks

    NationsGlory

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    NationsGlory

    Queued

Collections and dashboards

Report on NationsGlory without asking.

Collections hold your own data, written by an automation and read by a dashboard that refreshes on a schedule.

NationsGlory health

Refreshed 4 minutes ago · every 15 minutes · from the webhooks collection

Live

Webhooks

1,284 ↓ 12%

Countries

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Webhooks created

Last 14 days

By workspace

Share of activity

Engineering 34%

Product 27%

Support 21%

Sales 18%

AI tools

NationsGlory tools for your AI agents

34 tools are ready to call through Elaichi's MCP endpoint the moment you connect NationsGlory, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_nationsglory_playercount

Get the current player count on nationsglory. Returns: count.

list_all_nationsglory_country

List all countries available on a nationsglory server. Returns: id. Required: server.

get_single_nationsglory_country_by_id

Get a single nationsglory country by its slug identifier on a given server. Returns: id. Required: server, id.

list_all_nationsglory_mmr

List MMR (Matchmaking Rating) records from the NationsGlory public API. Returns a 200 response with rating data; the upstream source does not enumerate response fields. Optional: server to target a specific NationsGlory server.

list_all_nationsglory_notations

List nationsglory notations for a specified week, country, and server. Returns notation records including id. All parameters are optional — week defaults to 2801, country defaults to france, and server defaults to blue.

create_a_nationsglory_nabot_message

Send a message to Nabot, the NationsGlory AI assistant, and receive its reply. Returns: message. Optionally supply session_uid to persist conversation memory across requests; if omitted, message defaults to "Bonjour comment ça va ?".

create_a_nationsglory_nabot_session

Create a new NationsGlory Nabot session by calling the createSession endpoint. Returns a session object; the specific response fields are not enumerated in the available source documentation (source page expired with no example payload or field tables).

list_all_nationsglory_ngisland

List nationsglory NGIslands ordered by online members. Returns: id, message. The full response field set is not publicly documented in the nationsglory API reference.

list_all_nationsglory_oauth_token

Validate a nationsglory OAuth access token against the API. Returns a 200 status response on a valid token or 400 on failure; the response body fields are not enumerated in the upstream source documentation. Required: access_token, client_secret.

create_a_nationsglory_oauth_service

Create a new OAuth service in NationsGlory for the authenticated API key account. Only one service is allowed per API key. Returns: client_id, secret_id.

delete_a_nationsglory_oauth_service_by_id

Delete the OAuth service associated with your NationsGlory API key. This permanently removes the service tied to the account. Returns an empty 200 response on success.

update_a_nationsglory_oauth_service_by_id

Update the OAuth service associated with your NationsGlory API key. Allows changing the service name, redirect URI, and support contact email. Returns: client_id, secret_id.

list_all_nationsglory_hdv

List auction house (HDV) items for a NationsGlory game server. The response structure is not enumerated in the available source documentation. Required: server.

list_all_nationsglory_planning

List NationsGlory planning events filtered by server, month, and year. Returns planning event records; the NationsGlory API does not enumerate the response field schema in its documentation.

list_all_nationsglory_user

List nationsglory users. Returns: username.

get_single_nationsglory_user_by_id

Get a nationsglory user by username. Returns: username. Required: id.

list_all_nationsglory_webhook

List all webhooks registered in nationsglory. Returns: url, eventType.

get_single_nationsglory_webhook_by_id

Get a single nationsglory webhook by id. Returns: url, eventType. Required: id.

create_a_nationsglory_webhook

Register a new webhook in nationsglory to receive country event notifications. Returns: url, eventType.

delete_a_nationsglory_webhook_by_id

Delete a nationsglory webhook by id. Returns: url, eventType. Required: id.

create_a_nationsglory_nabot_message

Send a message to the NationsGlory Nabot chatbot and receive a reply (deprecated endpoint). Returns: message. No parameters are required; message defaults to "Bonjour comment ça va ?". Note: this endpoint lives under the /deprecated/ path.

create_a_nationsglory_nabot_session

Create a NaBot session in nationsglory. This endpoint is marked as deprecated. No required parameters. The response body fields are not documented in the available source materials.

list_all_nationsglory_ngislands

List NG islands in nationsglory via the deprecated ngisland list endpoint. Returns paginated ngisland records including id. This endpoint is deprecated; the upstream source does not document the full response field set.

list_all_nationsglory_oauth_tokens

Validate a NationsGlory OAuth token by checking an access_token against its associated client_secret. This is a deprecated endpoint. Required: access_token, client_secret.

create_a_nationsglory_oauth_service

Create a new OAuth service in nationsglory (deprecated endpoint). Returns the client_id and secret needed for OAuth flows — copy these immediately as they are not shown again. Limited to one service per API key.

delete_a_nationsglory_oauth_service_by_id

Delete the OAuth service associated with the current API key in nationsglory (deprecated endpoint). Returns an empty 204 response on success.

update_a_nationsglory_oauth_service_by_id

Update the OAuth service associated with the current API key in nationsglory (deprecated endpoint). Returns the updated service object including client_id, name, redirect_uri, and contact.

get_single_nationsglory_user_by_id

Get a NationsGlory user profile by id from the deprecated user endpoint. This endpoint is deprecated and the upstream source documents no response fields beyond the queried username. Returns: username. Required: id.

list_all_nationsglory_webhooks

List all registered webhook endpoints in nationsglory (deprecated endpoint). Returns: url, eventType.

get_single_nationsglory_webhook_by_id

Get a single nationsglory webhook registration by id (deprecated endpoint). Returns: url, eventType. Required: id.

create_a_nationsglory_webhook

Register a new webhook in nationsglory to receive country event notifications (deprecated endpoint). Returns: url, eventType. Both url and eventType have documented defaults and are optional.

delete_a_nationsglory_webhook_by_id

Remove a nationsglory webhook registration by id (deprecated endpoint). Returns an empty 204 response on success. Required: id.

list_all_nationsglory_countries

List all countries on a nationsglory server. Returns: id. Required: server.

get_single_nationsglory_country_by_id

Get a single nationsglory country by its identifier on a specified server. Returns: id. Required: server, id.

How it works

From NationsGlory account to governed MCP endpoint

Connect

Link a NationsGlory account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which NationsGlory tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.