Ten post został automatycznie przetłumaczony. Aby przejść do oryginału, kliknij tutaj.
Narzędzia MCP świetnie nadają się do dawania agentom AI możliwości. Ale co jeśli Twoje narzędzie musi coś pokazać użytkownikowi?
Lilian Kasem z zespołu Azure SDK przedstawiła nowe płynne API konfiguracji.
Płynne API w trzech krokach
Krok 1: Zdefiniuj swoją funkcję:
[Function(nameof(HelloApp))]
public string HelloApp(
[McpToolTrigger("HelloApp", "A simple MCP App that says hello.")]
ToolInvocationContext context)
{
return "Hello from app";
}
Krok 2: Promuj ją do aplikacji 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");
}));
Krok 3: Dodaj swój widok HTML.
Dodaj pakiet:
dotnet add package Microsoft.Azure.Functions.Worker.Extensions.Mcp --version 1.5.0-preview.1
Przeczytaj pełny post.
