· · 1 menit baca

Aplikasi MCP Mendapatkan Fluent API — Buat UI Alat AI Kaya di .NET dalam Tiga Langkah

API konfigurasi fluent baru untuk Aplikasi MCP di Azure Functions memungkinkan Anda mengubah alat MCP .NET mana pun menjadi aplikasi lengkap dengan tampilan, izin, dan kebijakan CSP.

mcp dotnet azure-functions ai azure-sdk
Postingan ini juga tersedia dalam:English, Español, Català, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, हिन्दी, Polski, Türkçe, العربية, Nederlands

Postingan ini diterjemahkan secara otomatis. Untuk versi aslinya, klik di sini.

Alat MCP sangat bagus untuk memberikan kemampuan kepada agen AI. Tapi bagaimana jika alat Anda perlu menampilkan sesuatu kepada pengguna?

Lilian Kasem dari tim Azure SDK memperkenalkan API konfigurasi fluent baru.

Fluent API dalam tiga langkah

Langkah 1: Definisikan fungsi Anda:

[Function(nameof(HelloApp))]
public string HelloApp(
    [McpToolTrigger("HelloApp", "A simple MCP App that says hello.")]
    ToolInvocationContext context)
{
    return "Hello from app";
}

Langkah 2: Promosikan ke Aplikasi MCP:

builder.ConfigureMcpTool("HelloApp")
    .AsMcpApp(app => app
        .WithView("assets/hello-app.html")
        .WithTitle("Hello App")
        .WithPermissions(McpAppPermissions.ClipboardWrite | McpAppPermissions.ClipboardRead)
        .WithCsp(csp =>
        {
            csp.AllowBaseUri("https://www.microsoft.com")
               .ConnectTo("https://www.microsoft.com");
        }));

Langkah 3: Tambahkan tampilan HTML Anda.

Tambahkan paket:

dotnet add package Microsoft.Azure.Functions.Worker.Extensions.Mcp --version 1.5.0-preview.1

Baca posting lengkap.

Bagikan:
Lihat kode sumber postingan ini di GitHub ↗
← Hubungkan Server MCP Anda di Azure Functions ke Agen Foundry — Begini Caranya
Agentic Platform Engineering Menjadi Nyata — Git-APE Menunjukkan Caranya →