tauri-stdio-transport
v1.0.0
Published
1. add `tauri-plugin-shell` see https://v2.tauri.app/zh-cn/plugin/shell/ ``` pnpm tauri add shell ``` 2. add this package `tauri-stdio-transport` ``` pnpm add tauri-stdio-transport ``` 3. using this package ``` import { Client } from "@modelcontextprotoco
Maintainers
Readme
Tauri Stdio Transport
- add
tauri-plugin-shellsee https://v2.tauri.app/zh-cn/plugin/shell/
pnpm tauri add shell- add this package
tauri-stdio-transport
pnpm add tauri-stdio-transport- using this package
import { Client } from "@modelcontextprotocol/sdk/client/index.js";
import { StdioClientTransport } from 'tauri-stdio-transport'
const transport = new StdioClientTransport({ command, args: [] });
const client = new Client(
{
name: "mcp",
version: "1.0.0",
},
{
capabilities: {
prompts: {},
resources: {},
tools: {}
}
}
);
client.connect(transport).then(() => {
client.listTools().then((tools) => {
console.log('listTools', tools)
});
client.listResources().then((resources) => {
console.log('listResources', resources)
});
});