MCP Calculator Example
Демонстрационный проект, показывающий работу с Model Context Protocol (MCP).
Описание
Проект состоит из двух основных компонентов:
-
MCP сервер (
mcp_server.py) - предоставляет математические операции:- Сложение (add)
- Вычитание (subtract)
- Умножение (multiply)
-
MCP клиент (
mcp_client.py) - взаимодействует с сервером через OpenAI API
Установка
- Клонируйте репозиторий:
git clone https://github.com/OmgiKikov/MCP_Example.git
cd MCP_Example
- Установите зависимости:
pip install -r requirements.txt
- Создайте файл
.envи добавьте ваш OpenAI API ключ:
OPENAI_API_KEY=your_api_key_here
Использование
- Запустите клиент:
python mcp_client.py
- Введите математические выражения в чате, например:
- "сложи 5 и 3"
- "вычти из 10 число 4"
- "умножь 6 на 7"
Требования
- Python 3.8+
- OpenAI API ключ
- Установленные зависимости из requirements.txt
