Olivier Chafik
fb6e772942
Update README.md
2025-11-24 17:15:21 +00:00
Olivier Chafik
f2fd0e596e
Update README.md
2025-11-24 17:12:19 +00:00
Olivier Chafik
b77f68dac7
Update README.md
2025-11-24 16:59:45 +00:00
Olivier Chafik
e4e7edf284
reshuffle, use -vanilla consistently
2025-11-24 16:59:41 +00:00
Olivier Chafik
24dd9691de
fix mcp sdk refs
2025-11-24 16:53:55 +00:00
Olivier Chafik
eab25b6821
serve.py -> server.ts
2025-11-24 16:52:05 +00:00
Olivier Chafik
3c438c29c4
Update example-host.ts
2025-11-24 16:26:57 +00:00
Olivier Chafik
1a4c0180eb
nit: rm unused type
2025-11-24 16:21:22 +00:00
Olivier Chafik
54a48a4a13
rename: AppRenderer
2025-11-24 16:20:45 +00:00
Olivier Chafik
d32e43aaf5
tweaks
2025-11-24 16:14:17 +00:00
Olivier Chafik
bc6458d3fb
tweaks
2025-11-24 16:12:55 +00:00
Olivier Chafik
14740aacea
fix build
2025-11-24 16:07:10 +00:00
Olivier Chafik
b738294458
fix build
2025-11-24 16:03:24 +00:00
Olivier Chafik
85816d80ce
Merge branch 'main' into ochafik/simple-host-example
2025-11-24 16:01:24 +00:00
Olivier Chafik
1f3bc52142
add simple-host example
2025-11-24 16:01:10 +00:00
Olivier Chafik
39d84a9260
Merge pull request #13 from modelcontextprotocol/ochafik/easier-notification-handlers
...
sdk: add notification handlers (App.ontoolinput, .ontoolresult, AppBridge.onsizechange...)
2025-11-24 15:45:29 +00:00
Olivier Chafik
ac3863092a
setup notification handlers in App & AppBridge
2025-11-24 14:59:58 +00:00
Olivier Chafik
535dae6a73
Merge pull request #11 from gulbaki/patch-1
...
Fix broken link in README
2025-11-24 14:37:30 +00:00
Olivier Chafik
5804a41d5c
Merge branch 'main' into patch-1
2025-11-24 14:36:59 +00:00
Olivier Chafik
0f31e0a5db
Merge pull request #9 from modelcontextprotocol/ochafik/update-packages
...
update simple-examples (add "raw" no-sdk example)
2025-11-24 14:34:10 +00:00
Olivier Chafik
aa80fcffb3
Update README.md
2025-11-24 14:33:40 +00:00
baki gul
0170c89f3e
Fix broken link in README
...
Fix broken link in README
2025-11-23 21:57:39 +03:00
ochafik
b6da14cefd
update examples
2025-11-23 03:58:51 +00:00
Olivier Chafik
3ef1d3b227
Merge pull request #3 from modelcontextprotocol/sep-hostcontext-comment-fields
...
Move HostContext field descriptions to JSDoc comments
2025-11-23 03:32:08 +00:00
Olivier Chafik
2605e41317
Merge pull request #8 from yannj-fr/main
...
fix minor typos
2025-11-23 03:28:48 +00:00
ochafik
adc73e4fa6
simplify ui build
2025-11-23 03:27:46 +00:00
ochafik
00023ba3e9
npm run prettier:fix
2025-11-23 03:15:06 +00:00
ochafik
ec306a8698
add a raw (no sdk) UI
2025-11-23 03:14:19 +00:00
ochafik
5aa7f93a79
reference parent package in simple server
2025-11-23 02:38:55 +00:00
ochafik
4298ea8f43
fix types order in main package.json
2025-11-23 02:38:10 +00:00
ochafik
d0a7c9b86a
fix package lock of example, bump mcp sdk version
2025-11-23 02:36:24 +00:00
yannj-fr
635f3247a5
fix minor typos
2025-11-22 13:08:37 +01:00
Olivier Chafik
a728372f29
Update mcp-ui PR ( #7 )
2025-11-21 17:35:54 -05:00
ochafik
a564b1f4bf
Update build.bun.ts
2025-11-21 22:05:34 +00:00
ochafik
c59732c4db
built app-bridge w/ mcp sdk as external
2025-11-21 22:00:47 +00:00
ochafik
873075e690
ditch McpUiHostInfoSchema in favour of ImplementationSchema
2025-11-21 21:54:03 +00:00
ochafik
8189a674e2
Update app-bridge.ts
2025-11-21 21:51:00 +00:00
ochafik
0754e1671b
Merge branch 'main' of https://github.com/modelcontextprotocol/ext-apps
2025-11-21 21:43:28 +00:00
ochafik
4f5cbf58e4
Create package-lock.json
2025-11-21 21:43:25 +00:00
Olivier Chafik
f53643bac7
Update README.md
2025-11-21 21:41:42 +00:00
Anton Pidkuiko
0c56400fc7
Merge pull request #6 from modelcontextprotocol/fix/mime-type-suffix-format
...
fix: use text/html+mcp mimeType format
2025-11-21 21:40:27 +00:00
Anton Pidkuiko MacBook
c65006acb4
fix: use text/html+mcp mimeType format
...
Change from text/vnd.mcp.ui+html to text/html+mcp.
Rationale:
- It's an unregistered subtype, allowed for private use
- The +suffix form indicates MCP-specific semantics (postMessage protocol)
- Content is still valid HTML and can be rendered as-such
- Following RFC 6838, +mcp could be registered as an official suffix
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-21 21:38:19 +00:00
Liad Yosef
f96c526e7f
docs: update UI resource format and metadata fields ( #4 )
...
* Update UI resource format and metadata fields
Create a unified object of UIResourceMetadata, as agreed in the SEP doc:
```
interface UiResourceMeta {
csp?: {
connectDomains?: string[],
resourceDomains?: string[],
},
domain?: string,
prefersBorder?: boolean,
}
```
* fix: json style
* fix: style
2025-11-21 23:13:40 +02:00
Jonathan Hefner
4e08951da6
Move HostContext field descriptions to JSDoc comments
...
Converted the HostContext interface documentation from a separate "Field
Descriptions" section to JSDoc-style comments above each field. This
improves consistency with other interfaces in the specification and
keeps documentation closer to the code.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-21 14:49:25 -06:00
Olivier Chafik
fd38d7962f
Update README.md
2025-11-21 20:45:18 +00:00
Olivier Chafik
78de0bfa9e
Update README.md
2025-11-21 20:40:15 +00:00
Olivier Chafik
dd3c62947c
Update README.md
2025-11-21 20:35:42 +00:00
Olivier Chafik
01e5cd8c34
Update README.md
2025-11-21 20:30:47 +00:00
Olivier Chafik
ff7c2107e2
Merge branch 'main' of https://github.com/modelcontextprotocol/ext-apps
2025-11-21 20:24:26 +00:00
Olivier Chafik
6ea36fe5f3
use remote dep from example
2025-11-21 20:24:22 +00:00