Skip to main content
Glama

create_application

Create a new application (workspace) owned by the caller. Requires a personal API key (usr_...) — application-scoped keys cannot create applications. Seeds default flows unless skipDefaultFlows is true. Creates persistent state and is NOT idempotent: calling it twice creates two applications. Returns the new application id, which you then pass as applicationId to the other tools.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNoDisplay name for the new application. Defaults to a localized "My First Application" when omitted or blank.
skipDefaultFlowsNoSet true to create an empty application with no seeded starter flows. Defaults to false.
preferredLanguageNoThe new application's default language. It is the SOURCE language of the application's content: every block text is taken to be written in it, and translations are made from it. Any ISO 639 base language tag is accepted and normalised to its lowercase base form ("de", "pt-BR" → "pt"); a value that is not a 2-3 letter tag (for example "german") is rejected with INVALID_LANGUAGE — nothing falls back to "en". Omit for "en". The seeded starter flows and the default name exist only in en, ru, es: for any other language they are seeded in English, and the result says so.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / preferredLanguage / description
      Previous value: -"Language for the seeded default flows and the default name. Only \"en\", \"ru\", and \"es\" are supported — any other value silently falls back to \"en\"."New value: +"The new application's default language. It is the SOURCE language of the application's content: every block text is taken to be written in it, and translations are made from it. Any ISO 639 base language tag is accepted and normalised to its lowercase base form (\"de\", \"pt-BR\" → \"pt\"); a value that is not a 2-3 letter tag (for example \"german\") is rejected with INVALID_LANGUAGE — nothing falls back to \"en\". Omit for \"en\". The seeded starter flows and the default name exist only in en, ru, es: for any other language they are seeded in English, and the result says so."
  2. Changed3 schema fields changed
    • addedInput schema / properties / name / description
      Added value: +"Display name for the new application. Defaults to a localized \"My First Application\" when omitted or blank."
    • addedInput schema / properties / preferredLanguage / description
      Added value: +"Language for the seeded default flows and the default name. Only \"en\", \"ru\", and \"es\" are supported — any other value silently falls back to \"en\"."
    • addedInput schema / properties / skipDefaultFlows / description
      Added value: +"Set true to create an empty application with no seeded starter flows. Defaults to false."
  3. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.