Initialization
Installation
npm install @btai/mcp --save
Examples
import { agentToolkit } from '@btai/mcp';
import { openai } from '@ai-sdk/openai';
import { generateText } from 'ai';
const toolkit = new agentToolkit({
jwt: ""
});
const result = await generateText({
model: openai('gpt-4o'),
tools: {
...toolkit.getTools(),
},
maxSteps: 5,
prompt: 'User is ready to pay and wants a list of their payment methods',
});
console.log(result.text);
Configuration Options
Initialization Parameters
Parameter | Type | Required | Description |
---|---|---|---|
jwt | string | Yes | JWT token with public role permissions |