diff --git a/src/examples/clientStdio.ts b/src/examples/clientStdio.ts index 343e380e..bb072f6d 100644 --- a/src/examples/clientStdio.ts +++ b/src/examples/clientStdio.ts @@ -76,12 +76,14 @@ async function run() { CallToolResultSchema, ); console.log('Tool result:', JSON.stringify(result)); + + await client.close(); } catch (error) { console.error('Error:', error); } } run().catch((error) => { - console.error('Unhandled error:', error); + console.error(`Error running MCP client: ${error as Error}`); process.exit(1); }); diff --git a/src/examples/clientStreamableHttp.ts b/src/examples/clientStreamableHttp.ts index 2322dc78..7d50e40d 100644 --- a/src/examples/clientStreamableHttp.ts +++ b/src/examples/clientStreamableHttp.ts @@ -9,6 +9,8 @@ import { import log from '@apify/log'; +import { HelperTools } from '../const.js'; + log.setLevel(log.LEVELS.DEBUG); async function main(): Promise { @@ -65,7 +67,7 @@ async function callSearchTool(client: Client): Promise { const searchRequest: CallToolRequest = { method: 'tools/call', params: { - name: 'search', + name: HelperTools.SEARCH_ACTORS, arguments: { search: 'rag web browser', limit: 1 }, }, }; @@ -104,6 +106,6 @@ async function callActor(client: Client): Promise { } main().catch((error: unknown) => { - log.error('Error running MCP client:', error as Error); + log.error(`Error running MCP client: ${error as Error}`); process.exit(1); });