IFClite TypeScript API
Guides
Packages
Preparing search index...
@ifc-lite/mcp
Tool
Interface Tool
interface
Tool
{
description
:
string
;
inputSchema
:
JsonSchema
;
name
:
string
;
scope
?:
ToolScope
;
handler
(
input
:
Record
<
string
,
unknown
>
,
ctx
:
ToolContext
,
)
:
CallToolResult
|
Promise
<
CallToolResult
>
;
}
Index
Properties
description
input
Schema
name
scope?
Methods
handler
Properties
description
description
:
string
input
Schema
inputSchema
:
JsonSchema
name
name
:
string
Optional
scope
scope
?:
ToolScope
Methods
handler
handler
(
input
:
Record
<
string
,
unknown
>
,
ctx
:
ToolContext
,
)
:
CallToolResult
|
Promise
<
CallToolResult
>
Parameters
input
:
Record
<
string
,
unknown
>
ctx
:
ToolContext
Returns
CallToolResult
|
Promise
<
CallToolResult
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
description
input
Schema
name
scope
Methods
handler
Guides
Packages
IFClite TypeScript API
Loading...