Přehled nástrojů Azure App Configuration pro Azure MCP Server

Server Azure MCP umožňuje spravovat prostředky Azure, včetně úložišť služby App Configuration, pomocí zadání v přirozeném jazyce. Můžete rychle spravovat nastavení konfigurace a příznaky funkcí, aniž byste si museli pamatovat složitou syntaxi.

Aplikace Azure Configuration poskytuje službu pro centrální správu nastavení aplikace a příznaků funkcí. Moderní programy, zejména programy spuštěné v cloudu, mají obecně mnoho komponent, které jsou distribuovány. Rozprostření konfiguračních nastavení mezi těmito komponentami může vést k obtížně řešitelným chybám při nasazování aplikací. Pomocí služby App Configuration uložte všechna nastavení pro vaši aplikaci a zabezpečte jejich přístup na jednom místě.

Poznámka:

Parametry nástroje: Nástroje Azure MCP Serveru definují parametry pro data, která potřebují k dokončení úloh. Některé z těchto parametrů jsou specifické pro každý nástroj a jsou zde popsané. Ostatní parametry jsou globální a sdílejí všechny nástroje. Další informace naleznete v tématu Parametry nástroje.

Účet: Výpis obchodů

Azure MCP Server může v předplatném vypsat úložiště App Configuration. To je užitečné pro rychlou kontrolu stavu prostředků služby App Configuration.

Mezi ukázkové výzvy patří:

  • List stores: "List all App Configuration stores in my subscription" (Vypsat všechna úložiště App Configuration v mém předplatném).
  • Zobrazit úložiště: "Jaká úložiště App Configuration mám?"
  • Najděte obchody: Potřebuji zobrazit prostředky konfigurace aplikace
  • Úložiště dotazů: "Můžete mi ukázat všechna má úložiště pro konfiguraci aplikací?"
  • Zkontrolovat úložiště: "Úložiště konfigurace aplikace v předplatném abc123"

Tipy pro anotace nástrojů:

Destruktivní Idempotentní Open World Jen pro čtení Secret Vyžadováno místně

Klíč-hodnota: Smazat nastavení

Odstraňte z úložiště App Configuration nastavení typu klíč-hodnota. Pokud zadáte popisek, nástroj odstraní jenom tuto označenou verzi. Pokud popisek vynecháte, nástroj odstraní hodnotu klíče s výchozím popiskem.

Mezi ukázkové výzvy patří:

  • Odstraňte nastavení: "Odeberte klíč 'AppName:TemporaryConfig' z úložiště App Configuration 'myappconfigstore'."
  • Odstranění nastavení s popiskem: "Odstranění nastavení AppName:FeatureFlag s popiskem "test" z App Configuration Storu myappconfigstore
  • Odebrat konfiguraci: Odstraňte klíč "ProductionEndpointUrl" z úložiště konfigurace aplikace "contoso-appconfig".
  • Vyčištění nastavení: Odstraňte klíč TestSettings s popiskem Zastaralé z App Configuration Storu myappconfigstore.
  • Vymazat konfiguraci: "Odstranit dočasné nastavení „TempConfig“ z app-config-dev"
Parametr Povinné nebo volitelné Popis
Účet Povinné Název obchodu App Configuration Store (například my-appconfig).
Klíč Povinné Název klíče pro přístup v obchodě App Configuration Store.
Štítek Volitelný Popisek, který se má použít pro konfigurační klíč. Štítky slouží k seskupení a uspořádání nastavení.

Tipy pro anotace nástrojů:

Destruktivní Idempotentní Open World Jen pro čtení Secret Vyžadováno místně

Klíč-hodnota: Získání hodnot klíče

Získá hodnoty klíčů v obchodě App Configuration. Tento příkaz může poskytnout jednu z následujících akcí:

  • Načtení konkrétní hodnoty klíče podle klíče a volitelného popisku
  • Vypsat hodnoty klíčů, pokud není zadaný žádný klíč.

Výpis hodnot klíčů je možné volitelně filtrovat podle filtru klíče a filtru popisků. Každá hodnota klíče zahrnuje svůj klíč, hodnotu, popisek, typ obsahu, značku ETag, čas poslední změny a stav zámku.

Mezi ukázkové výzvy patří:

  • Výpis všech nastavení klíč-hodnota: Seznam všech nastavení klíč-hodnota v úložišti App Configuration 'myappconfigstore'
  • Show key-value settings: "Ukaž mi nastavení klíč-hodnota v úložišti konfigurace aplikace 'contoso-appconfig'"
  • Filtrovat podle předpony klíče: Vypsat všechna nastavení klíč-hodnota s názvem klíče začínajícím na "prod-" v úložišti konfigurace aplikací 'production-config'
  • Získání konkrétního obsahu klíče: Zobrazení obsahu klíče 'AppName:ConnectionString' v úložišti App Configuration 'eastus-config'
  • Nastavení specifická pro prostředí: Seznam všech nastavení ve formátu klíč-hodnota s názvem klíče začínajícím na 'dev-' v úložišti konfigurací aplikace 'development-config'
  • Získání konfigurace s popiskem: "Zobraz mi nastavení klíč-hodnota s popiskem 'staging' v obchodě s konfiguracemi aplikací 'app-config-staging'"
  • Konfigurace rozhraní API: Zobrazení obsahu klíče ApiSettings:Endpoint v App Configuration Storu api-config
  • Nastavení databáze: Seznam všech nastavení klíč-hodnota s názvem klíče začínajícím na Database v App Configuration Storu backend-config
  • Příznaky funkcí: "Ukaž mi nastavení klíč–hodnota s označením 'features' v úložišti App Configuration 'feature-config'"
  • Koncový bod služby: "Zobrazte obsah pro klíč 'Endpoints:ApiBaseUrl' v úložišti App Configuration 'service-config'."
Parametr Povinné nebo volitelné Popis
Účet Povinné Název obchodu App Configuration (například my-appconfig).
Klíč Volitelný Název klíče pro přístup v obchodě App Configuration Store.
Štítek Volitelný Popisek, který se má použít pro konfigurační klíč. Štítky slouží k seskupení a uspořádání nastavení.
Filtr klíčů Volitelný Určuje filtr klíčů, pokud existuje, který se má použít při načítání hodnot klíčů. cs-CZ: Filtr může být přesná shoda, například filtr typu foo by získal všechny páry klíč-hodnota s klíčem foo, nebo může filtr obsahovat znak * na konci řetězce pro vyhledávání s použitím zástupných znaků (například App*). Pokud vynecháte klíče, načtou se všechny.
Filtr popisků Volitelný Určuje filtr popisků, pokud existuje, který se má použít při načítání hodnot klíčů. Filtr může být přesná shoda, například filtr foo by získal všechny hodnoty klíče s popiskem foonebo filtr může obsahovat * znak na konci řetězce pro vyhledávání se zástupnými znaky (například Prod*). Tento filtr rozlišuje malá a velká písmena. Pokud parametr vynecháte, načtou se všechny popisky.

Tipy pro anotace nástrojů:

Destruktivní Idempotentní Open World Jen pro čtení Secret Vyžadováno místně

Klíč-hodnota: Nastavení zámku na klíč-hodnota

Nastaví stav uzamčení klíč-hodnota v úložišti App Configuration. Tento příkaz může uzamknout a odemknout hodnoty klíče.

Mezi ukázkové výzvy patří:

  • Zamknutí nastavení: "Zamknout klíč 'AppName:ConnectionString' v úložišti konfigurace aplikace 'myappconfigstore'."
  • Uzamknutí nastavení se štítkem: „Uzamkněte klíč 'AppName:ApiEndpoint' se štítkem 'production' v úložišti App Configuration 'contoso-appconfig'.“
  • Odemkněte nastavení: Odemkněte klíč 'AppName:ConnectionString' v obchodě App Configuration s názvem 'myappconfigstore'.
  • Odemknout nastavení s popiskem: „Odemkněte klíč ‚AppName:ApiEndpoint‘ s popiskem ‚production‘ v úložišti App Configuration ‚contoso-appconfig‘.“
Parametr Povinné nebo volitelné Popis
Účet Povinné Název obchodu App Configuration (například my-appconfig).
Klíč Povinné Název klíče pro přístup v obchodě App Configuration Store.
Štítek Volitelný Popisek, který se má použít pro konfigurační klíč. Štítky slouží k seskupení a uspořádání nastavení.
typ obsahu Volitelný Typ obsahu konfigurační hodnoty. Slouží k označení, jak se má hodnota interpretovat nebo analyzovat.
Uzamknout Volitelný Určuje, jestli je klíč-hodnota uzamčená (nastavená na read-only) nebo odemknutá (read-only odebraná).

Tipy pro anotace nástrojů:

Destruktivní Idempotentní Open World Jen pro čtení Secret Vyžadováno místně

Klíč-hodnota: Nastavení klíč-hodnota

Nastavte nebo aktualizujte nastavení klíč-hodnota v obchodě App Configuration Store.

Mezi ukázkové výzvy patří:

  • Vytvořte nastavení: Vytvořit nový klíč 'AppName:ApiUrl' s hodnotou 'https://api.example.com' v 'myappconfigstore' App Configuration Store.
  • Aktualizace nastavení: Aktualizace klíče AppName:MaxRetries na hodnotu 5 v App Configuration Storu myappconfigstore
  • Vytvořte nastavení s popiskem: "Nastavte 'AppName:LogLevel' s hodnotou 'Debug' a popiskem 'dev' v mém 'contoso-appconfig' úložišti konfigurace aplikací."
  • Přidejte novou konfiguraci: Přidejte nové nastavení s názvem 'ApiEndpoint' s hodnotou 'https://api.contoso.com' do mého 'eastus-config'
  • Změna existující hodnoty: Nastavit klíč MaxThreads na hodnotu 10 v App Configuration Storu appconfig-prod
Parametr Povinné nebo volitelné Popis
Název účtu Povinné Název obchodu "App Configuration".
Klíč Povinné Název klíče nastavení, které chcete nastavit.
Hodnota Povinné Hodnota, která se má nastavit pro klíč.
Štítek Volitelný Popisek nastavení, které chcete nastavit.
Štítky Volitelný Značky, které chcete přidružit ke konfiguračnímu klíči. Značky by měly být ve formátu key=value. Můžete zadat více značek.
typ obsahu Volitelný Typ obsahu konfigurační hodnoty. Tato hodnota určuje, jak se má hodnota interpretovat nebo analyzovat.

Tipy pro anotace nástrojů:

Destruktivní Idempotentní Open World Jen pro čtení Secret Vyžadováno místně