MCP Бесплатно

Bluetooth MCP сервер

MCP сервер, который позволяет AI-ассистентам сканировать и взаимодействовать с Bluetooth устройствами, предоставляя возможности обнаружения устройств, фильтрации и автоматического распознавания на различных платформах.

автор: Hypijump31

Установка
2 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/bluetooth-mcp-server | bash

MCP сервер, который позволяет AI-ассистентам сканировать и взаимодействовать с Bluetooth устройствами, предоставляя возможности обнаружения устройств, фильтрации и автоматического распознавания на различных платформах.

Установка

Из исходного кода

# Clone the repository
git clone https://github.com/yourusername/bluetooth-mcp-server.git
cd bluetooth-mcp-server

# Create and activate virtual environment
python -m venv venv

# On Windows
venv\Scripts\activate
# On macOS/Linux
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Configure environment variables
cp .env.example .env
# Edit the .env file as needed

Запуск сервера

# Start the Bluetooth API server
python run.py

# In another terminal, start the MCP server
python bluetooth_mcp_server.py

Интеграция с Claude

# Expose server using ngrok
ngrok http 8000

# Configure Claude
npx @anthropic-ai/sdk install-model-context-protocol <YOUR_SERVER_URL>

Возможности

  • Мультипротокольное сканирование: обнаружение как BLE, так и классических Bluetooth устройств
  • Гибкая фильтрация: фильтрация устройств по имени, типу или другим атрибутам
  • Автоматическое распознавание устройств: идентификация и категоризация распространённых устройств (например, Freebox, телевизоры и т.д.)
  • Расширенная информация об устройствах: получение информации о производителе, типе устройства и детальных характеристиках
  • Кроссплатформенная поддержка: работает на Windows, macOS и Linux
  • Платформо-специфичные оптимизации: улучшенные возможности обнаружения на Windows
  • MCP интеграция: бесшовная интеграция с Claude и совместимыми AI-ассистентами

Примеры использования

Could you scan for nearby Bluetooth devices?

Ресурсы

Примечания

Требует Python 3.7+, Bluetooth адаптер, права администратора/sudo для некоторых операций и интернет-соединение. Построен с использованием подхода Test-Driven Development на основе фреймворка FastAPI. Поддерживает комплексное тестирование с pytest.

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI