Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure MCP Server umožňuje spravovat prostředky Azure Database for PostgreSQL pomocí výzev přirozeného jazyka. Můžete dotazovat databáze, tabulky seznamů, načítat schémata a další, aniž byste si museli pamatovat složitou syntaxi dotazů.
Azure Database for PostgreSQL je plně spravovaná, inteligentní a škálovatelná databázová služba PostgreSQL v cloudu. Umožňuje soustředit se na vývoj aplikací, ne na správu databází.
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 popsané níže. Ostatní parametry jsou globální a sdílejí všechny nástroje. Další informace naleznete v tématu Parametry nástroje.
Databáze: Výpis databází
Azure MCP Server může vypsat všechny databáze na serveru PostgreSQL.
Mezi ukázkové výzvy patří:
- Výpis databází: Zobrazit všechny databáze na serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
- Zobrazení databází: Jaké databáze mám na serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group?
- Zkontrolujte databáze: "Zkontrolujte, jestli mám databázi s názvem xyz na serverumy-pg-server" ve skupině prostředků my-resource-group.
- Dotazování databází: Zobrazení databází na serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
- Vyhledání databází: Získání všech databází z instance PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Databáze: Provedení databázového dotazu
Server Azure MCP může spustit dotaz na databázi PostgreSQL.
Mezi ukázkové výzvy patří:
- Spusťte dotaz: Spuštění příkazu SELECT * FROM users LIMIT 10 v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
- Dotazování dat: Spuštění dotazu pro získání nedávných objednávek z databáze PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
- Načtení dat: Získání informací o uživateli z databáze PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group s dotazem
- Extrahování dat: Dotazování zákaznických dat ze serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
- Načtení záznamů: "Výběr nejvyšších prodejních záznamů z databáze PostgreSQL 'my-db' na serveru 'my-pg-server' ve skupině prostředků my-resource-group"
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
| Databáze | Povinné | Databáze PostgreSQL, ke které se má přistupovat. |
| Dotaz | Povinné | Dotaz, který se má provést v databázi PostgreSQL. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Tabulka: Výpis tabulek
Azure MCP Server může vypsat všechny tabulky v databázi PostgreSQL.
Mezi ukázkové výzvy patří:
- Seznam tabulek: Zobrazit všechny tabulky v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
- Zobrazit tabulky: Jaké tabulky mám v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group?
- Zkontrolujte tabulky: "Zkontrolujte, jestli mám tabulku s názvem xyz v databázi PostgreSQLmy-dbna serverumy-pg-server" ve skupině prostředků my-resource-group.
- Tabulky dotazů: Zobrazení tabulek v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
- Vyhledání tabulek: Získání všech tabulek z databáze PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
| Databáze | Povinné | Databáze PostgreSQL, ke které se má přistupovat. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Tabulka: Získání schématu tabulky
Azure MCP Server může získat schéma konkrétní tabulky v databázi PostgreSQL.
Mezi ukázkové výzvy patří:
- Zobrazit schéma: "Show me the schema of the users' table in my PostgreSQL database 'my-db' on server 'my-pg-server' in resource group 'my-resource-group'
- Získání struktury: Jaké sloupce tabulka Products má v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group?
- Zkontrolujte schéma: Zkontrolujte, jestli schéma nemá omezení null ve sloupci ID v databázimy-dbna serverumy-pg-server ve skupině prostředků my-resource-group.
- Zobrazit sloupce: Zobrazení sloupců a typů pro tabulku customers v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
- Prozkoumejte tabulku: "Získání struktury tabulky transactions" v databázi PostgreSQLmy-dbna serverumy-pg-server ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
| Databáze | Povinné | Databáze PostgreSQL, ke které se má přistupovat. |
| tabulka | Povinné | K tabulce PostgreSQL, ke které se má přistupovat. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Výpis serverů
Azure MCP Server může zobrazit seznam všech serverů PostgreSQL v předplatném a skupině prostředků.
Mezi ukázkové výzvy patří:
- Seznam serverů: Zobrazit všechny servery PostgreSQL ve skupině prostředků my-resource-group
- Zobrazit servery: Jaké servery PostgreSQL mám ve skupině prostředků my-resource-group?
- Zkontrolujte servery: Zkontrolujte, jestli má skupina prostředků my-resource-group server s názvem xyz.
- Dotazovací servery: Zobrazit servery PostgreSQL ve skupině prostředků my-resource-group
- Vyhledání serverů: "Získání všech instancí PostgreSQL ve skupině prostředků my-resource-group"
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Získání konfigurace serveru
Server Azure MCP může načíst konfiguraci serveru PostgreSQL.
Mezi ukázkové výzvy patří:
- Zobrazení konfigurace: "Show me the configuration of my PostgreSQL server 'my-pg-server' in resource group 'my-resource-group'
- Získejte nastavení: Jaká jsou nastavení serveru PostgreSQL pg-prod ve skupině prostředků my-resource-group?
- Zkontrolujte konfiguraci: Zkontrolujte, jestli je pro můj servermy-pg-server ve skupině prostředků my-resource-group nastavená konfigurace x na y.
- Zobrazení parametrů serveru: Zobrazit všechny parametry konfigurace serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
- Získejte nastavení serveru: Jaká je konfigurace instance PostgreSQLmy-pg-server ve skupině prostředků my-resource-group?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Získání parametru serveru
Azure MCP Server může načíst konkrétní parametr serveru PostgreSQL.
Mezi ukázkové výzvy patří:
- Zobrazit parametr: "Show me the 'max_connections' parametr of my PostgreSQL server 'my-pg-server' in resource group 'my-resource-group'
- Získejte nastavení: Jaká je hodnota shared_buffers na serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group?
- Zkontrolujte parametr: "Zkontrolujte, jestli je parametr "můj server"my-pg-server ve skupině prostředků my-resource-group parametr x nastavený na y.
- Zobrazit parametry serveru: "Show me the 'work_mem' parameter value in my PostgreSQL server 'my-pg-server' in resource group 'my-resource-group'
- Získejte hodnotu konfigurace: Co je v instanci PostgreSQLmy-pg-server ve skupině prostředků my-resource-group nastavená na maintenance_work_mem?
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Server PostgreSQL, ke který se má přistupovat. |
| Param | Povinné | Pro přístup k parametru PostgreSQL. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ❌ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ✅ | Tajný kód: ❌ | Místní povinné: ❌
Server: Nastavení parametru serveru
Azure MCP Server může nastavit nebo aktualizovat konkrétní parametr na serveru PostgreSQL. To vám umožní nakonfigurovat nastavení serveru, optimalizovat výkon a upravit chování databáze podle požadavků vaší aplikace.
Mezi ukázkové výzvy patří:
- Aktualizace nastavení připojení: Nastavte parametr max_connections na 200 na mém serveru prod-postgres-server ve skupině prostředků my-resource-group.
- Konfigurace paměti: Aktualizace parametru shared_buffers na 256 MB na serveru database-server-east ve skupině prostředků my-resource-group
- Úprava časového limitu: Nastavení statement_timeout na 30000 na serveru PostgreSQLmy-pg-server ve skupině prostředků my-resource-group
- Konfigurace protokolování: Aktualizace parametru log_statement na all na serveru dev-postgres ve skupině prostředků my-resource-group
- Nastavte parametr údržby: Konfigurace maintenance_work_mem na 64 MB na databázovém serverumy-pg-server ve skupině prostředků my-resource-group
| Parameter | Povinné nebo volitelné | Description |
|---|---|---|
| Skupina zdrojů | Povinné | Název skupiny prostředků Azure Jedná se o logický kontejner pro prostředky Azure. |
| User | Povinné | Uživatelské jméno pro přístup k serveru PostgreSQL. |
| Server | Povinné | Název serveru PostgreSQL, který se má nakonfigurovat. |
| Param | Povinné | Parametr PostgreSQL, který se má nastavit. |
| Hodnota | Povinné | Hodnota, která se má pro parametr nastavit. |
Nápovědy pro poznámky k nástrojům:
Destruktivní: ✅ | Idempotentní: ✅ | Open World: ❌ | Jen pro čtení: ❌ | Tajný kód: ❌ | Místní povinné: ❌