AZ

ai-zerolab/mcp-toolbox

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

31 stars 6 forks Качество 85 Тренд 31Apache-2.0

Обслуживание набора инструментов для улучшения LLM через протоколы MCP.

Обзор

Комплексный инструментарий для расширения возможностей LLM с помощью протокола Model Context Protocol (MCP). Этот пакет предоставляет набор инструментов, которые позволяют LLM взаимодействовать с внешними службами и API, расширяя их функциональность за пределы генерации текста. - https://github.com/ai-zerolab/mcp-toolbox/ - (WIP): https://ai-zerolab.github.io/mcp-toolbox/ Никс является нашей основной целью, но Windows также должна работать. Выполнять любую инструкцию командной строки через LLM: Доступ к файлам Figma, компонентам, стилям и т. д. : Легко добавлять новые интеграции API - : Совместимость с Claude Desktop и другими LLM с поддержкой MCP - Хорошо протестированная кодовая база с высоким тестовым покрытием Мы рекомендуем использовать uv для управления вашей средой. Затем можно использовать uvx "mcp-toolbox@latest" stdio в качестве команд для запуска MCP-сервера для последней версии.

Обзор (машинный перевод)

Комплексный инструментарий для расширения возможностей LLM с помощью протокола Model Context Protocol (MCP). Этот пакет предоставляет набор инструментов, которые позволяют LLM взаимодействовать с внешними службами и API, расширяя их функциональность за пределы генерации текста.

** Репозиторий GitHub**:

  • (WIP)Документация:

Особенности

Никс является нашей основной целью, но Windows также должна работать.

  • ** Исполнение командной строки**: Выполнять любую команду командной строки через LLM -Интеграция с Фигмой: Доступ к файлам Figma, компонентам, стилям и многое другое ** Расширяемая архитектура**: Легко добавлять новые интеграции API ** Поддержка протокола MCP**: совместим с Claude Desktop и другими LLM с поддержкой MCP Комплексное тестирование: хорошо протестированная кодовая база с высоким тестовым покрытием

##Установка

Использование uv (рекомендуется)

Мы рекомендуем использовать uv для управления вашей средой.

Затем вы можете использовать uvx "mcp-toolbox@latest" stdio в качестве команд для запуска MCP-сервера для последней версии. ** Инструменты аудио и памяти не включены в установку по умолчанию.**, вы можете включить их, установив all дополнительно:

[аудио] для аудиоинструментов, [память] для инструментов памяти, [все] для всех инструментов

###Установка через Smithery

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

mcp-toolbox

A comprehensive toolkit for enhancing LLM capabilities through the Model Context Protocol (MCP). This package provides a collection of tools that allow LLMs to interact with external services and APIs, extending their functionality beyond text generation.

  • GitHub repository:
  • (WIP)Documentation:

Features

*nix is our main target, but Windows should work too.

  • Command Line Execution: Execute any command line instruction through LLM
  • Figma Integration: Access Figma files, components, styles, and more
  • Extensible Architecture: Easily add new API integrations
  • MCP Protocol Support: Compatible with Claude Desktop and other MCP-enabled LLMs
  • Comprehensive Testing: Well-tested codebase with high test coverage

Installation

We recommend using uv to manage your environment.

# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh  # For macOS/Linux
# or
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"  # For Windows

Then you can use uvx "mcp-toolbox@latest" stdio as commands for running the MCP server for latest version. Audio and memory tools are not included in the default installation., you can include them by installing the all extra:

[audio] for audio tools, [memory] for memory tools, [all] for all tools

uvx "mcp-toolbox[all]@latest" stdio

Installing via Smithery

To install Toolbox for LLM Enhancement for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @ai-zerolab/mcp-toolbox --client claude

Using pip

pip install "mcp-toolbox[all]"

And you can use mcp-toolbox stdio as commands for running the MCP server.

Configuration

Environment Variables

The following environment variables can be configured:

  • FIGMA_API_KEY: API key for Figma integration
  • TAVILY_API_KEY: API key for Tavily integration
  • DUCKDUCKGO_API_KEY: API key for DuckDuckGo integration
Открыть полный README на GitHub

Установка

uvx --prerelease=allow mcp-toolbox@latest stdio
Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { "zerolab-toolbox": { "command": "uvx", "args": ["--prerelease=allow", "mcp-toolbox@latest", "stdio"], "env": { "FIGMA_API_KEY": "your-figma-api-key", "TAVILY_API_KEY": "your-tavily-api-key", "DUCKDUCKGO_API_KEY": "your-duckduckgo-api-key", "BFL_API_KEY": "your-bfl-api-key" } } } }