15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.
MCP Apps
MCP Apps: schede interattive dentro la chat
Le MCP Apps permettono a un server MCP di mostrare nella conversazione un'interfaccia interattiva al posto del semplice testo. Un tool punta a una risorsa HTML e l'app di IA la mostra in un frame isolato (sandbox).
Ravens are generally larger and heavier-billed than crows. Ravens often have wedge-shaped tails and deeper calls, while crows commonly make a familiar caw. Size: Generally larger (Ravens), Generally smaller (Crows) Bill: Heavier, more curved (Ravens), Usually slimmer (Crows) Tail: Often wedge-shaped (Ravens), Usually fan-shaped (Crows) Call: Deep croak (Ravens), Often a caw (Crows)
Esempi
Cosa può mostrare una MCP App
Sono risposte WebKnox registrate, mostrate dallo stesso elemento <webknox-answer> della MCP App di WebKnox. Aprine una nell'Answer Lab.
12 recipes for chicken pasta. The best matches: Pasta With Chicken and Mushrooms (463 kcal); Penne Pasta With Chicken And Mushrooms (834 kcal); Chicken Ragu w Rigatoni (605 kcal); Chicken Teriyaki with Soba Noodles (696 kcal); Chicken Pasta Primavera - Flower Patch Farmgirl Style (427 kcal).
“The costs of your good habits are in the present. The costs of your bad habits are in the future” — James Clear
Here's Classic Vinyl HD. https://icecast.walmradio.com:8443/classic
Ravens are generally larger and heavier-billed than crows. Ravens often have wedge-shaped tails and deeper calls, while crows commonly make a familiar caw. Size: Generally larger (Ravens), Generally smaller (Crows) Bill: Heavier, more curved (Ravens), Usually slimmer (Crows) Tail: Often wedge-shaped (Ravens), Usually fan-shaped (Crows) Call: Deep croak (Ravens), Often a caw (Crows)
4 recipes for chicken pasta (at most 700 kcal, at least 30 g protein). The best matches: Pasta With Chicken and Mushrooms (463 kcal); Chicken Ragu w Rigatoni (605 kcal); Chicken Teriyaki with Soba Noodles (696 kcal); Spicy Chicken Pasta and Peas with Sun-Dried Tomato Sauce (608 kcal).
Morgen in Berlin: Nach Regen in der Nacht bleibt es tagsüber bewölkt und weitgehend trocken, bei 9 bis 12 Grad.
Here are some pictures of northern lights. 039 Northern lights over Mývatn (Iceland) Photo by Giles Laurent (Giles Laurent, CC BY-SA 4.0): https://commons.wikimedia.org/wiki/File:039_Northern_lights_over_M%C3%BDvatn_(Iceland)_Photo_by_Giles_Laurent.jpg Maardu Northern lights — Estonia, 2022 (Maxim Bilovitskiy, CC BY 4.0): https://commons.wikimedia.org/wiki/File:Maardu_Northern_lights_%E2%80%94_Estonia,_2022.jpg Aurora borealis over Eielson Air Force Base, Alaska (United States Air Force photo by Senior Airman Joshua Strang, Public domain): https://commons.wikimedia.org/wiki/File:Aurora_borealis_over_Eielson_Air_Force_Base,_Alaska.jpg Aurora australis dancing over an LED illuminated igloo (Ross Burgener, Public domain): https://commons.wikimedia.org/wiki/File:Aurora_australis_dancing_over_an_LED_illuminated_igloo.jpg Aurora and perseids (Stephan Sprinz, CC BY 4.0): https://commons.wikimedia.org/wiki/File:Aurora_and_perseids.jpg Multicolored aurora borealis pillar over Brastad (W.carter, CC BY-SA 4.0): https://commons.wikimedia.org/wiki/File:Multicolored_aurora_borealis_pillar_over_Brastad.jpg
100 g of cooked lentils have 9 g of protein and 116 kcal, plus 7.9 g of fiber and 3.3 mg of iron.
serendipity: The happy chance of finding something good or useful by accident.
703 games for cozy farming. The best matches: Palia (rated 89, free to play); Grimshire (rated 98, $8.46); Wylde Flowers (rated 96, $16.99); Roots of Pacha (rated 90, $14.30); Pumpkin Panic (rated 96, free to play).
Today the sun sets at 6:02 PM.
A medium banana (118 g) has about 105 kcal, mostly from carbohydrates: 27 g, including 14 g of sugars. It also gives you 3.1 g of fiber and 422 mg of potassium.
23 artworks for ships at sea. The best matches: Ship at Sea (Albert Ernest Markes, 1901); Ships in a Turbulent Sea (Johannes Christiaan Schotel, 1826); Ship (from McGuire Scrapbook) (Edmund C. Coates, 1839); Oorlogsschip met volle zeilen bij een kust (anonymous, 1625); Ships and Sailors (Thomas Rowlandson, 1827).
thank you in Japanese: ありがとう
15° and partly cloudy in Dresden right now. Light rain starts around 8 pm and gets heavier after 10 pm; it eases off by about 7 am, and Thursday stays mostly dry with a high of 12°.
Playing Queen – Bohemian Rhapsody. https://www.youtube.com/watch?v=fJ9rUzIMcZQ
Pasta timer set for 8 minutes, until 14:08.
Come funzionano le MCP Apps
Una MCP App unisce due elementi di base di MCP, un tool e una risorsa. Le MCP Apps sono un'estensione facoltativa del protocollo, quindi l'app di IA deve supportarle.
Il tool indica una vista
La sua descrizione contiene
_meta.ui.resourceUri, che punta a una risorsa ui://.L'app la recupera
L'app di IA legge quella risorsa dal tuo server: una pagina HTML, spesso con script e stili inclusi.
Gira in una sandbox
La pagina viene mostrata in un
iframeisolato (sandbox) nella conversazione e non può accedere all'app che la circonda.Comunicano con messaggi
Tramite
postMessage, l'app invia il risultato del tool alla vista, e la vista può chiamare tool o inviare un messaggio.
Quali app di IA le mostrano
Il supporto cambia da un'app all'altra ed evolve in fretta. Ecco dove WebKnox mostra oggi le sue risposte.
| App di IA | WebKnox mostra |
|---|---|
| Claude | Scheda interattiva |
| ChatGPT | Scheda interattiva |
| VS Code | Scheda interattiva |
| Goose | Scheda interattiva |
| Claude Code | Testo con fonti |
| Codex | Testo con fonti |
Il progetto MCP mantiene un elenco delle app che supportano le estensioni. La sua documentazione cita anche Microsoft 365 Copilot, Postman e MCPJam.
Provane una in due minuti
WebKnox è un server MCP remoto con risposte gratuite ogni giorno, senza bisogno di accedere per iniziare. Aggiungi il suo indirizzo alla tua app di IA, poi chiedi un confronto, una previsione o una ricetta.
https://mcp.webknox.com/mcp
Usa le schede WebKnox nella tua MCP App
Stai creando il tuo server MCP? Fai in modo che un tool interroghi l'Answers API e restituisca la risposta come structuredContent, poi mostrala con l'elemento WebKnox nella tua vista. Ottieni schede con fonti senza scrivere l'interfaccia.
import {registerAppTool, registerAppResource, RESOURCE_MIME_TYPE} from '@modelcontextprotocol/ext-apps/server';
const uri = 'ui://my-app/card.html';
registerAppResource(server, uri, uri, {mimeType: RESOURCE_MIME_TYPE}, async () => ({
contents: [{
uri,
mimeType: RESOURCE_MIME_TYPE,
text: viewHtml, // the bundled view below
_meta: {ui: {csp: {resourceDomains: ['https://webknox.com']}}},
}],
}));
registerAppTool(server, 'ask', {
description: 'Answers with a sourced card.',
inputSchema: z.object({question: z.string()}),
_meta: {ui: {resourceUri: uri}},
}, async ({question}) => {
const answer = await askWebKnox(question); // POST /v2/answers
return {
content: [{type: 'text', text: answer.text ?? 'No card for this question.'}],
structuredContent: answer,
};
});
<webknox-answer external-media></webknox-answer>
<script type="module">
import '@webknox/elements';
import {App} from '@modelcontextprotocol/ext-apps';
const card = document.querySelector('webknox-answer');
const app = new App({name: 'My cards', version: '1.0.0'});
app.ontoolresult = ({structuredContent}) => {
card.answer = structuredContent;
};
app.connect();
</script>
Raggruppa la vista in un unico file HTML, come fa la guida ufficiale. Le immagini delle risposte vengono caricate da https://webknox.com, che la policy di sicurezza della risorsa consente nell'esempio.
Domande sulle MCP Apps
Cosa sono le MCP Apps?
Le MCP Apps sono un'estensione ufficiale del Model Context Protocol. Permettono a un server MCP di restituire un'interfaccia HTML interattiva che l'app di IA mostra nella conversazione, invece del solo testo.
Che differenza c'è tra un server MCP e una MCP App?
Un server MCP offre a un'app di IA tool e dati. Una MCP App è un server MCP il cui tool porta anche una vista, così il risultato appare come un'interfaccia che le persone possono usare.
Le MCP Apps funzionano in Claude e ChatGPT?
Sì. Le schede di WebKnox compaiono in Claude, ChatGPT, VS Code e Goose. I client solo testo, come Claude Code e Codex, ricevono la risposta come testo con le sue fonti.
Le MCP Apps sono sicure?
Girano in un frame isolato controllato dall'app di IA, quindi non possono leggere la pagina che le circonda né i suoi cookie. Raggiungono l'app solo tramite messaggi, ed è l'app a decidere cosa possono fare.
Quanto costa la MCP App di WebKnox?
Senza account, ogni persona ha 10 risposte con scheda al giorno. Claude non dice a WebKnox chi sta chiedendo, quindi in Claude tutti condividono un'unica quota giornaliera, che può esaurirsi prima. Dopo, accedi con un account WebKnox gratuito per averne 50 al giorno, oppure usa un piano a pagamento per averne di più.