Skip to content
This repository was archived by the owner on May 21, 2026. It is now read-only.

Commit a833bd3

Browse files
committed
feat: add mcp-ui to server package
1 parent 93c9d81 commit a833bd3

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

packages/mcp-use/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
"@langchain/anthropic": "^0.3.26",
117117
"@langchain/core": "^0.3.72",
118118
"@langchain/openai": "^0.6.9",
119+
"@mcp-ui/server": "^5.11.0",
119120
"@modelcontextprotocol/sdk": "1.12.1",
120121
"@scarf/scarf": "^1.4.0",
121122
"ai": "^4.3.19",

packages/mcp-use/src/server/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// Removed unused import
2-
2+
import type {UIResource} from '@mcp-ui/server'
33
export interface ServerConfig {
44
name: string
55
version: string
@@ -46,5 +46,5 @@ export interface PromptDefinition {
4646

4747
export type ResourceHandler = () => Promise<string>
4848
export type TemplateHandler = (params: Record<string, string>) => Promise<string>
49-
export type ToolHandler = (params: Record<string, any>) => Promise<string>
49+
export type ToolHandler = (params: Record<string, any>) => Promise<string| UIResource>
5050
export type PromptHandler = (params: Record<string, any>) => Promise<string>

0 commit comments

Comments
 (0)