init project

This commit is contained in:
root
2026-07-31 13:12:54 -04:00
parent 0da92d5e02
commit f3863f760c
7215 changed files with 1860260 additions and 1 deletions
+14
View File
@@ -0,0 +1,14 @@
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
import { InMemoryTransport } from '@modelcontextprotocol/sdk/inMemory.js';
import { createServer } from '../server.js';
export async function createInMemoryClient(): Promise<Client> {
const mcpServer = createServer();
const [serverTransport, clientTransport] = InMemoryTransport.createLinkedPair();
const client = new Client({ name: 'test-client', version: '0.0.1' });
await Promise.all([mcpServer.connect(serverTransport), client.connect(clientTransport)]);
return client;
}