Hantera Azure Redis med Azure MCP Server

Om du arbetar med Azure Managed Redis kan Azure MCP Server hjälpa dig att skapa nya Redis-resurser, inventera befintliga cacheminnen och hantera Redis-distributioner med hjälp av konversationer på naturligt språk med AI-assistenter.

Azure Managed Redis tillhandahåller minnesintern datalagring baserat på Redis-programvaran. Azure-portalen och Azure CLI är kraftfulla verktyg, men Azure MCP Server ger ett mer intuitivt sätt att interagera med dina Redis-resurser via konversations-AI.

Vad är Azure MCP-servern?

Med Azure MCP Server kan AI-agenter och assistenter interagera med Azure-resurser via kommandon på naturligt språk med hjälp av MCP (Model Context Protocol). I stället för att manuellt navigera i portaler eller skriva skript kan du beskriva vad du vill göra, och AI-assistenten använder Azure MCP Server-verktygen för att utföra åtgärderna.

För Azure Redis-användare innebär det att du kan:

  • Skapa nya Redis-resurser med specifika SKU:er och konfigurationer med vanligt språk
  • Visa en lista över alla Redis-resurser mellan prenumerationer utan komplexa frågor
  • Konfigurera Redis-moduler som RedisJSON eller RedisBloom via konversation
  • Granska redis-cacheinventering och distributionsinformation snabbt
  • Konfigurera redis-instanser för utveckling och produktion konversationsvis
  • Verifiera Redis-resurskonfigurationer i olika miljöer

Förutsättningar

Om du vill använda Azure MCP Server med Azure Redis behöver du:

Krav för Azure

MCP-klientkrav

Du behöver en AI-assistent eller utvecklingsmiljö som stöder Model Context Protocol. Välj en:

AI-baserade kodredigerare:

Programmatisk integrering:

Fullständiga installationsinstruktioner finns i Komma igång med Azure MCP Server.

Var kan du använda Azure MCP Server?

Azure MCP-servern fungerar i tre primära kontexter:

I AI-baserade chatt- och kodredigerare

Använd Azure MCP Server direkt i AI-assistenter och kodredigerare. När du chattar om dina Azure-resurser anropar AI-assistenten automatiskt Azure MCP Server-verktyg för att hämta information, göra ändringar eller svara på frågor. Det här är det vanligaste användningsmönstret.

Kom igång med:

I programmatiska applikationer

Integrera Azure MCP Server i dina program med hjälp av MCP SDK. Din app fungerar som en MCP-klient och anropar Azure MCP Server-verktyg programmatiskt. Den här metoden är användbar för att skapa anpassad automatisering, chattrobotar eller intelligenta program som behöver Azure-integrering.

Kom igång med:

I scenarier med egen värd

Distribuera Azure MCP Server i din egen miljö för avancerad kontroll, säkerhetskrav eller anpassade ändringar. Du kan köra den lokalt, i containrar eller integrera den i befintlig infrastruktur. Det här mönstret passar företagsscenarier som kräver luftgapade miljöer eller anpassade autentiseringsflöden.

Lär dig att:

Tillgängliga verktyg för Azure Redis

Azure MCP Server innehåller två verktyg som är särskilt utformade för Azure Redis-åtgärder. Med de här verktygen kan du skapa och hantera Redis-resurser via konversationer på naturligt språk.

Skapa en Redis-resurs

Etablera nya Azure Managed Redis-resurser med specifika konfigurationer, SKU:er och moduler.

Vanliga scenarier:

  • Skapa en Redis-cache för ett nytt program eller en ny miljö
  • Provisionera Redis med en specifik SKU som matchar prestandakrav
  • Aktivera Redis-moduler som RedisJSON eller RedisBloom när du skapar

Lista Redis-resurser

Lista och granska alla Redis-resurser i din prenumeration. Returnerar information om alla Azure Managed Redis-, Azure Cache for Redis- och Azure Redis Enterprise-resurser.

Vanliga scenarier:

  • Visa en lista över alla Redis-resurser i din prenumeration för att granska distributioner
  • Visa Redis-cacheminnen för att identifiera instanser för kostnadsoptimering
  • Inventera Redis-kluster i din miljö

Detaljerad information om varje verktyg, inklusive parametrar och exempel, finns i Azure Redis-verktyg för Azure MCP Server.

Get started

Är du redo att använda Azure MCP Server med dina Azure Redis-resurser?

  1. Konfigurera din miljö: Välj en AI-assistent eller ett utvecklingsverktyg som stöder MCP. Anvisningar för konfiguration och autentisering finns i länkarna i avsnittet Var kan du använda Azure MCP Server? ovan.

  2. Börja utforska: Ställ frågor till AI-assistenten om dina Redis-resurser eller begär åtgärder. Prova frågor som:

    • "Visa en lista över alla Redis-resurser i min prenumeration"
    • "Skapa en Redis-cache med namnet "test-cache" i eastus med Balanced_B0 SKU"
    • "Visa mina Redis-instanser i resursgruppen "produktion"
  3. Läs mer: Läs referensen för Azure Redis-verktyg för alla tillgängliga funktioner och detaljerad parameterinformation.

Metodtips

När du använder Azure MCP Server med Azure Redis:

  • Välj lämpliga SKU:er: Ange Redis SKU baserat på dina prestanda- och kostnadskrav. Använd Balanced_B0 för utveckling och högre SKU för produktionsarbetslaster.
  • Aktivera nödvändiga moduler tidigt: Ange Redis-moduler som RedisJSON eller RedisBloom under skapandet för att undvika omkonfiguration senare.
  • Inaktivera åtkomstnycklar: För produktionsmiljöer inaktiverar du explicit åtkomstnyckelautentisering och använder hanterade identiteter eller Microsoft Entra-ID för bättre säkerhet.
  • Använd konsekvent namngivning: Följ namngivningskonventionerna för Redis-resurser i olika miljöer (till exempel app-cache-dev, app-cache-prod) för att förenkla hanteringen.
  • Granska regelbundet: Lista regelbundet alla Redis-resurser för att identifiera oanvända instanser och optimera kostnader.
  • Tagga resurser: När du skapar Redis-resurser bör du överväga att lägga till Azure-taggar via portalen för bättre resursorganisation och kostnadsspårning.