Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.24 KB

File metadata and controls

51 lines (35 loc) · 1.24 KB

🤖 MCP (Model Context Protocol) Client

Описание

Клиент для работы с Model Context Protocol. Позволяет контекстное общение с AI моделями с поддержкой мультимодальных запросов.

Возможности

  • ✅ Контекстное общение с AI
  • ✅ Мультимодальные запросы
  • ✅ Streaming responses
  • ✅ Context management
  • ✅ Model switching
  • ✅ Custom prompts

Установка

cd ai/mcp
npm install
npm run build

Использование

import { MCPClient } from './src';

const client = new MCPClient('YOUR_API_KEY', 'https://api.mcp.ai/v1');
await client.connect();

// Отправить сообщение
const response = await client.sendMessage('Analyze this bug bounty report...', 'mcp-default');
console.log(response.content);

// Очистить контекст
client.clearContext();

// Получить контекст
const context = client.getContext();

Конфигурация

Настройте API key и base URL в конструкторе или через переменные окружения.

Тестирование

npm test