nihalxkumar/arch-mcp

nihalxkumar/arch-mcp

от nihalxkumar
MCP сервер для интеграции AI-ассистентов с Arch Linux. Предоставляет доступ к Arch Wiki, AUR и официальным репозиториям, а также инструменты для управления пакетами и мониторинга системы. Полезен для безопасной установки пакетов и изучения Arch.

Arch Linux MCP Server

PyPI Downloads

Disclaimer: Unofficial community project, not affiliated with Arch Linux.

A Model Context Protocol (MCP) server that bridges AI assistants with the Arch Linux ecosystem. Enables intelligent, safe, and efficient access to the Arch Wiki, AUR, and official repositories for AI-assisted Arch Linux usage on Arch and non-Arch systems.

Leverage AI to get digestible, structured results that are ready for follow up questions and actions.

📖 Complete Documentation with Comfy Guides

Sneak Peak into what's available

Using VS Code Sonnet 3.5 for Safe Installation from AUR

VS Code Demo

Asking Claude Code Sonnet 4.5 for fedora equivalent command

Equivalent Command Demo

Resources (URI-based Access)

Direct access to Arch ecosystem data via custom URI schemes:

Documentation & Search

URI Scheme Example Returns
archwiki:// archwiki://Installation_guide Markdown-formatted Wiki page

Package Information

URI Scheme Example Returns
archrepo:// archrepo://vim Official repository package details
aur://*/info aur://yay/info AUR package metadata (votes, maintainer, dates)
aur://*/pkgbuild aur://yay/pkgbuild Raw PKGBUILD with safety analysis
analyze_makepkg_confтолько чтение

[CONFIG] Разбирает и анализирует файл makepkg.conf. Возвращает CFLAGS, MAKEFLAGS, настройки сжатия и конфигурацию сборки. Работает только в Arch Linux. Возвращает: CFLAGS, MAKEFLAGS, настройки сжатия и конфигурацию каталога сборки.

[CONFIG] Разбирает и анализирует файл makepkg.conf. Возвращает CFLAGS, MAKEFLAGS, настройки сжатия и конфигурацию сборки. Работает только в Arch Linux. Возвращает: CFLAGS, MAKEFLAGS, настройки сжатия и конфигурацию каталога сборки.

Параметры

Без параметров.

analyze_pacman_confтолько чтение

[CONFIG] Разбирает и анализирует pacman.conf с опциональным focus. Возвращает включённые репозитории, игнорируемые пакеты, параллельные загрузки и другие настройки. Работает только в Arch Linux. Примеры: focus='full' (по умолчанию) возвращает все настройки; focus='ignored_packages' возвращает только игнорируемые пакеты с предупреждениями о критических; focus='parallel_downloads' возвращает только настройку параллельных загрузок с рекомендациями по оптимизации.

[CONFIG] Разбирает и анализирует pacman.conf с опциональным focus. Возвращает включённые репозитории, игнорируемые пакеты, параллельные загрузки и другие настройки. Работает только в Arch Linux. Примеры: focus='full' (по умолчанию) возвращает все настройки; focus='ignored_packages' возвращает только игнорируемые пакеты с предупреждениями о критических; focus='parallel_downloads' возвращает только настройку параллельных загрузок с рекомендациями по оптимизации.

Параметры

  • focusenum

    What to analyze: 'full' (all settings), 'ignored_packages' (only ignored packages), 'parallel_downloads' (only parallel downloads setting)

    fullignored_packagesparallel_downloads
analyze_storageтолько чтение

[MONITORING] Универсальный инструмент анализа хранилища. Действия: disk_usage (проверяет дисковое пространство для критических путей), cache_stats (анализирует кеш пакетов pacman). Работает на любой системе для disk_usage, только на Arch для cache_stats.

[MONITORING] Универсальный инструмент анализа хранилища. Действия: disk_usage (проверяет дисковое пространство для критических путей), cache_stats (анализирует кеш пакетов pacman). Работает на любой системе для disk_usage, только на Arch для cache_stats.

Параметры

  • actionenumобязательный

    Analysis type to perform

    disk_usagecache_stats
audit_package_securityтолько чтение

[SECURITY] Комплексный аудит безопасности для пакетов AUR. Действия: pkgbuild_analysis (сканирует PKGBUILD на 50+ красных флагов), metadata_risk (оценивает доверие через голоса/мейнтейнера/возраст). Примеры: audit_package_security(action='pkgbuild_analysis', pkgbuild_content='...'), audit_package_security(action='metadata_risk', package_name='yay'). ⚠️ Всегда проверяйте пакеты AUR на безопасность перед установкой.

[SECURITY] Комплексный аудит безопасности для пакетов AUR. Действия: pkgbuild_analysis (сканирует PKGBUILD на 50+ красных флагов), metadata_risk (оценивает доверие через голоса/мейнтейнера/возраст). Примеры: audit_package_security(action='pkgbuild_analysis', pkgbuild_content='...'), audit_package_security(action='metadata_risk', package_name='yay'). ⚠️ Всегда проверяйте пакеты AUR на безопасность перед установкой.

Параметры

  • actionenumобязательный

    Type of security audit

    pkgbuild_analysismetadata_risk
  • pkgbuild_contentstring

    PKGBUILD content for analysis

  • package_namestring

    Package name for metadata analysis

  • package_infoobject

    Pre-fetched package metadata

check_database_freshnessтолько чтение

[MAINTENANCE] Проверяет, когда базы данных пакетов синхронизировались в последний раз. Предупреждает, если базы данных устарели (более 24 часов). Работает только на Arch Linux. Когда использовать: проверьте, устарела ли база данных pacman (более 7 дней) и нуждается ли в 'pacman -Sy'.

[MAINTENANCE] Проверяет, когда базы данных пакетов синхронизировались в последний раз. Предупреждает, если базы данных устарели (более 24 часов). Работает только на Arch Linux. Когда использовать: проверьте, устарела ли база данных pacman (более 7 дней) и нуждается ли в 'pacman -Sy'.

Параметры

Без параметров.

check_updates_dry_runтолько чтение

[LIFECYCLE] Проверяет доступные обновления системы без их установки. Работает только на системах Arch Linux. Требует пакет pacman-contrib. Безопасная операция только для чтения, показывающая ожидающие обновления. Когда использовать: перед запуском обновлений системы проверяет, какие пакеты будут обновлены и их размеры.

[LIFECYCLE] Проверяет доступные обновления системы без их установки. Работает только на системах Arch Linux. Требует пакет pacman-contrib. Безопасная операция только для чтения, показывающая ожидающие обновления. Когда использовать: перед запуском обновлений системы проверяет, какие пакеты будут обновлены и их размеры.

Параметры

Без параметров.

diagnose_systemтолько чтение

[MONITORING] Унифицированная диагностика системы для systemd-систем. Действия: failed_services (проверяет отказавшие службы systemd), boot_logs (получает последние журналы загрузки). Работает только на systemd-системах.

[MONITORING] Унифицированная диагностика системы для systemd-систем. Действия: failed_services (проверяет отказавшие службы systemd), boot_logs (получает последние журналы загрузки). Работает только на systemd-системах.

Параметры

  • actionenumобязательный

    Diagnostic action to perform

    failed_servicesboot_logs
  • linesinteger

    Number of log lines (for boot_logs). Default: 100

fetch_newsтолько чтение

[DISCOVERY] Унифицированное получение новостей из Arch Linux. Действия: latest (получить последние новости), critical (найти новости, требующие ручного вмешательства), since_update (новости с момента последнего обновления системы). Работает на любой системе для latest/critical, только на Arch для since_update.

[DISCOVERY] Унифицированное получение новостей из Arch Linux. Действия: latest (получить последние новости), critical (найти новости, требующие ручного вмешательства), since_update (новости с момента последнего обновления системы). Работает на любой системе для latest/critical, только на Arch для since_update.

Параметры

  • actionenumобязательный

    Type of news query

    latestcriticalsince_update
  • limitinteger

    Maximum news items (for latest/critical). Default: 10

  • since_datestring

    ISO date to filter from (for latest action)

get_official_package_infoтолько чтение

[DISCOVERY] Получает информацию об официальном пакете репозитория Arch (Core, Extra и т.д.). Использует локальный pacman, если доступен, иначе запрашивает API archlinux.org. Всегда предпочитает официальные пакеты пакетам из AUR, если официальные доступны. Пример запроса: 'python' возвращает версию, зависимости, размер установки и расположение репозитория.

[DISCOVERY] Получает информацию об официальном пакете репозитория Arch (Core, Extra и т.д.). Использует локальный pacman, если доступен, иначе запрашивает API archlinux.org. Всегда предпочитает официальные пакеты пакетам из AUR, если официальные доступны. Пример запроса: 'python' возвращает версию, зависимости, размер установки и расположение репозитория.

Параметры

  • package_namestringобязательный

    Exact package name

get_system_infoтолько чтение

[МОНИТОРИНГ] Получает полную информацию о системе: версию ядра, архитектуру, имя хоста, время работы и статистику памяти. Работает на любой системе. Возвращает: версию Arch, ядро, архитектуру, версию pacman, количество установленных пакетов, использование диска.

[МОНИТОРИНГ] Получает полную информацию о системе: версию ядра, архитектуру, имя хоста, время работы и статистику памяти. Работает на любой системе. Возвращает: версию Arch, ядро, архитектуру, версию pacman, количество установленных пакетов, использование диска.

Параметры

Без параметров.

install_package_secure

[LIFECYCLE] Устанавливает пакет с комплексными проверками безопасности. Рабочий процесс: 1. Сначала проверяет официальные репозитории (безопаснее) 2. Для пакетов AUR: получает метаданные, анализирует оценку доверия, получает PKGBUILD, анализирует безопасность 3. Блокирует установку, если найдены критические проблемы безопасности 4. Проверяет наличие AUR-хелпера (paru > yay) 5. Устанавливает с флагом --noconfirm, если все проверки пройдены. Работает только на Arch Linux. Требует доступ sudo и paru/yay для пакетов AUR.

[LIFECYCLE] Устанавливает пакет с комплексными проверками безопасности. Рабочий процесс: 1. Сначала проверяет официальные репозитории (безопаснее) 2. Для пакетов AUR: получает метаданные, анализирует оценку доверия, получает PKGBUILD, анализирует безопасность 3. Блокирует установку, если найдены критические проблемы безопасности 4. Проверяет наличие AUR-хелпера (paru > yay) 5. Устанавливает с флагом --noconfirm, если все проверки пройдены. Работает только на Arch Linux. Требует доступ sudo и paru/yay для пакетов AUR.

Параметры

  • package_namestringобязательный

    Name of package to install (checks official repos first, then AUR)

manage_groupsтолько чтение

[ORGANIZATION] Единый инструмент управления группами. Действия: list_groups (все группы), list_packages_in_group (пакеты в конкретной группе). Примеры: manage_groups(action='list_groups'), manage_groups(action='list_packages_in_group', group_name='base-devel')

[ORGANIZATION] Единый инструмент управления группами. Действия: list_groups (все группы), list_packages_in_group (пакеты в конкретной группе). Примеры: manage_groups(action='list_groups'), manage_groups(action='list_packages_in_group', group_name='base-devel')

Параметры

  • actionenumобязательный

    Operation to perform

    list_groupslist_packages_in_group
  • group_namestring

    Group name (required for list_packages_in_group)

manage_install_reason

[ОБСЛУЖИВАНИЕ] Единый инструмент для управления причинами установки пакетов. Поддерживает три действия: 'list' (перечисляет все явно установленные пакеты), 'mark_explicit' (запрещает удаление пакета как осиротевшего) и 'mark_dependency' (разрешает автоматическое удаление пакета с осиротевшими). Работает только на Arch Linux. Примеры: action='list' → возвращает все установленные пользователем пакеты; action='mark_explicit', package_name='python-pip' → сохраняет пакет даже при изменении зависимостей; action='mark_dependency', package_name='lib32-gcc-libs' → разрешает автоматическое удаление с осиротевшими.

[ОБСЛУЖИВАНИЕ] Единый инструмент для управления причинами установки пакетов. Поддерживает три действия: 'list' (перечисляет все явно установленные пакеты), 'mark_explicit' (запрещает удаление пакета как осиротевшего) и 'mark_dependency' (разрешает автоматическое удаление пакета с осиротевшими). Работает только на Arch Linux. Примеры: action='list' → возвращает все установленные пользователем пакеты; action='mark_explicit', package_name='python-pip' → сохраняет пакет даже при изменении зависимостей; action='mark_dependency', package_name='lib32-gcc-libs' → разрешает автоматическое удаление с осиротевшими.

Параметры

  • actionenumобязательный

    Action to perform: 'list' (list explicit packages), 'mark_explicit' (mark as user-installed), or 'mark_dependency' (mark as auto-removable)

    listmark_explicitmark_dependency
  • package_namestring

    Package name (required for mark_explicit and mark_dependency actions)

manage_orphans

[MAINTENANCE] Унифицированный инструмент для управления осиротевшими пакетами (зависимостями, которые больше не нужны). Поддерживает два действия: 'list' (показать осиротевшие пакеты) и 'remove' (удалить осиротевшие пакеты). Работает только в Arch Linux. Требует sudo для удаления. Примеры: action='list' — показывает все осиротевшие пакеты с указанием занимаемого места; action='remove', dry_run=true — предварительный просмотр того, что будет удалено; action='remove', dry_run=false, exclude=['pkg1'] — удаляет все осиротевшие пакеты, кроме 'pkg1'.

[MAINTENANCE] Унифицированный инструмент для управления осиротевшими пакетами (зависимостями, которые больше не нужны). Поддерживает два действия: 'list' (показать осиротевшие пакеты) и 'remove' (удалить осиротевшие пакеты). Работает только в Arch Linux. Требует sudo для удаления. Примеры: action='list' — показывает все осиротевшие пакеты с указанием занимаемого места; action='remove', dry_run=true — предварительный просмотр того, что будет удалено; action='remove', dry_run=false, exclude=['pkg1'] — удаляет все осиротевшие пакеты, кроме 'pkg1'.

Параметры

  • actionenumобязательный

    Action to perform: 'list' (list orphaned packages) or 'remove' (remove orphaned packages)

    listremove
  • dry_runboolean

    Preview what would be removed without actually removing (only for remove action). Default: true

  • excludestring[]

    List of package names to exclude from removal (only for remove action)

optimize_mirrorsтолько чтение

[MIRRORS] Управление зеркалами - объединяет 4 операции с зеркалами. Действия: 'status' (список настроенных зеркал), 'test' (тестирование скорости зеркал), 'suggest' (получение оптимальных зеркал с archlinux.org), 'health' (полная проверка работоспособности). Примеры: optimize_mirrors(action='status', auto_test=True) выводит список и тестирует все зеркала; optimize_mirrors(action='suggest', country='US', limit=5) предлагает 5 лучших зеркал в США; optimize_mirrors(action='health') проверяет наличие проблем и даёт рекомендации.

[MIRRORS] Управление зеркалами - объединяет 4 операции с зеркалами. Действия: 'status' (список настроенных зеркал), 'test' (тестирование скорости зеркал), 'suggest' (получение оптимальных зеркал с archlinux.org), 'health' (полная проверка работоспособности). Примеры: optimize_mirrors(action='status', auto_test=True) выводит список и тестирует все зеркала; optimize_mirrors(action='suggest', country='US', limit=5) предлагает 5 лучших зеркал в США; optimize_mirrors(action='health') проверяет наличие проблем и даёт рекомендации.

Параметры

  • actionenumобязательный

    Operation to perform: 'status' (list mirrors), 'test' (test speeds), 'suggest' (get recommendations), 'health' (full check)

    statustestsuggesthealth
  • countrystring

    Optional country code for suggestions (e.g., 'US', 'DE') - action='suggest' only

  • mirror_urlstring

    Specific mirror URL to test - action='test' only

  • limitinteger

    Number of mirrors for suggestions (default 10)

  • auto_testboolean

    If true, test mirrors after listing - action='status' only

query_file_ownershipтолько чтение

[ORGANIZATION] Унифицированный инструмент для запроса отношений владения файлов и пакетов. Поддерживает три режима: 'file_to_package' (находит пакет, которому принадлежит файл), 'package_to_files' (выводит все файлы в пакете с опциональной фильтрацией) и 'filename_search' (ищет файлы по всем пакетам). Работает только на Arch Linux. Примеры: mode='file_to_package', query='/usr/bin/python' → возвращает пакет 'python'; mode='package_to_files', query='systemd', filter_pattern='*.service' → выводит все служебные файлы systemd; mode='filename_search', query='*.desktop' → находит все пакеты, содержащие .desktop-файлы.

[ORGANIZATION] Унифицированный инструмент для запроса отношений владения файлов и пакетов. Поддерживает три режима: 'file_to_package' (находит пакет, которому принадлежит файл), 'package_to_files' (выводит все файлы в пакете с опциональной фильтрацией) и 'filename_search' (ищет файлы по всем пакетам). Работает только на Arch Linux. Примеры: mode='file_to_package', query='/usr/bin/python' → возвращает пакет 'python'; mode='package_to_files', query='systemd', filter_pattern='*.service' → выводит все служебные файлы systemd; mode='filename_search', query='*.desktop' → находит все пакеты, содержащие .desktop-файлы.

Параметры

  • querystringобязательный

    Query string: file path for file_to_package mode, package name for package_to_files mode, or filename pattern for filename_search mode

  • modeenumобязательный

    Query mode: 'file_to_package' (find package owner), 'package_to_files' (list package files), or 'filename_search' (search across packages)

    file_to_packagepackage_to_filesfilename_search
  • filter_patternstring

    Optional regex pattern to filter files (only used in package_to_files mode, e.g., '*.conf' or '/etc/')

query_package_historyтолько чтение

[HISTORY] Единый инструмент для запроса истории пакетов из логов pacman. Поддерживает четыре типа запросов: 'all' (последние транзакции), 'package' (история установки/обновления конкретного пакета), 'failures' (неудачные транзакции) и 'sync' (история синхронизации базы данных). Работает только на Arch Linux. Примеры: query_type='all', limit=50 — последние транзакции; query_type='package', package_name='docker' — когда был установлен docker; query_type='failures' — поиск ошибок; query_type='sync', limit=20 — история синхронизации.

[HISTORY] Единый инструмент для запроса истории пакетов из логов pacman. Поддерживает четыре типа запросов: 'all' (последние транзакции), 'package' (история установки/обновления конкретного пакета), 'failures' (неудачные транзакции) и 'sync' (история синхронизации базы данных). Работает только на Arch Linux. Примеры: query_type='all', limit=50 — последние транзакции; query_type='package', package_name='docker' — когда был установлен docker; query_type='failures' — поиск ошибок; query_type='sync', limit=20 — история синхронизации.

Параметры

  • query_typeenumобязательный

    Type of query: 'all' (recent transactions), 'package' (package history), 'failures' (failed transactions), or 'sync' (database sync history)

    allpackagefailuressync
  • package_namestring

    Package name (required for query_type='package')

  • limitinteger

    Maximum number of results to return (default 50)

remove_packages

[LIFECYCLE] Унифицированный инструмент для удаления пакетов (одного или нескольких). Принимает либо одно имя пакета, либо список пакетов. Поддерживает удаление с зависимостями и принудительное удаление. Работает только в Arch Linux. Требует доступа sudo. Примеры: packages='firefox', remove_dependencies=true → удаляет Firefox вместе с зависимостями; packages=['pkg1', 'pkg2', 'pkg3'] → массовое удаление нескольких пакетов; packages='lib', force=true → принудительное удаление с игнорированием зависимостей (опасно!).

[LIFECYCLE] Унифицированный инструмент для удаления пакетов (одного или нескольких). Принимает либо одно имя пакета, либо список пакетов. Поддерживает удаление с зависимостями и принудительное удаление. Работает только в Arch Linux. Требует доступа sudo. Примеры: packages='firefox', remove_dependencies=true → удаляет Firefox вместе с зависимостями; packages=['pkg1', 'pkg2', 'pkg3'] → массовое удаление нескольких пакетов; packages='lib', force=true → принудительное удаление с игнорированием зависимостей (опасно!).

Параметры

  • packagesanyобязательный

    Package name (string) or list of package names (array) to remove

  • remove_dependenciesboolean

    Remove packages and their dependencies (pacman -Rs). Default: false

  • forceboolean

    Force removal ignoring dependencies (pacman -Rdd). Use with caution! Default: false

run_system_health_checkтолько чтение

[МОНИТОРИНГ] Выполняет всестороннюю проверку работоспособности системы. Объединяет несколько диагностик, чтобы предоставить полный обзор состояния системы, включая дисковое пространство, отказавшие службы, обновления, осиротевшие пакеты и другое. Работает только в Arch Linux. Всесторонняя проверка: доступные обновления, дисковое пространство, отказавшие службы, свежесть базы данных, осиротевшие пакеты и критические новости.

[МОНИТОРИНГ] Выполняет всестороннюю проверку работоспособности системы. Объединяет несколько диагностик, чтобы предоставить полный обзор состояния системы, включая дисковое пространство, отказавшие службы, обновления, осиротевшие пакеты и другое. Работает только в Arch Linux. Всесторонняя проверка: доступные обновления, дисковое пространство, отказавшие службы, свежесть базы данных, осиротевшие пакеты и критические новости.

Параметры

Без параметров.

search_archwikiтолько чтение

[DISCOVERY] Ищет документацию в Arch Wiki. Возвращает список подходящих страниц с заголовками, фрагментами и URL. Отдаёт предпочтение результатам из Wiki, а не общим веб-знаниям для проблем, специфичных для Arch. Пример: выполните поиск 'pacman hooks', чтобы найти документацию по созданию пользовательских хуков pacman.

[DISCOVERY] Ищет документацию в Arch Wiki. Возвращает список подходящих страниц с заголовками, фрагментами и URL. Отдаёт предпочтение результатам из Wiki, а не общим веб-знаниям для проблем, специфичных для Arch. Пример: выполните поиск 'pacman hooks', чтобы найти документацию по созданию пользовательских хуков pacman.

Параметры

  • querystringобязательный

    Search query (keywords or phrase)

  • limitinteger

    Maximum number of results (default: 10)

search_aurтолько чтение

[DISCOVERY] Ищет пакеты в Arch User Repository (AUR) с умной сортировкой. ⚠️ ПРЕДУПРЕЖДЕНИЕ: Пакеты AUR создаются пользователями и могут быть небезопасными. Возвращает информацию о пакетах, включая количество голосов, мейнтейнера и дату последнего обновления. Сначала всегда проверяйте официальные репозитории с помощью get_official_package_info. Пример использования: перед установкой 'spotify' выполните поиск в AUR, чтобы сравнить пакеты, такие как 'spotify', 'spotify-launcher' и 'spotify-adblock'.

[DISCOVERY] Ищет пакеты в Arch User Repository (AUR) с умной сортировкой. ⚠️ ПРЕДУПРЕЖДЕНИЕ: Пакеты AUR создаются пользователями и могут быть небезопасными. Возвращает информацию о пакетах, включая количество голосов, мейнтейнера и дату последнего обновления. Сначала всегда проверяйте официальные репозитории с помощью get_official_package_info. Пример использования: перед установкой 'spotify' выполните поиск в AUR, чтобы сравнить пакеты, такие как 'spotify', 'spotify-launcher' и 'spotify-adblock'.

Параметры

  • querystringобязательный

    Package search query

  • limitinteger

    Maximum number of results (default: 20)

  • sort_byenum

    Sort method: 'relevance' (default), 'votes', 'popularity', or 'modified'

    relevancevotespopularitymodified
verify_package_integrityтолько чтение

[ТЕХОБСЛУЖИВАНИЕ] Проверяет целостность установленных файлов пакетов. Обнаруживает изменённые, отсутствующие или повреждённые файлы. Работает только в Arch Linux. Когда использовать: После сбоя системы или ошибок диска, проверяйте, что файлы пакета 'linux' соответствуют ожидаемым контрольным суммам.

[ТЕХОБСЛУЖИВАНИЕ] Проверяет целостность установленных файлов пакетов. Обнаруживает изменённые, отсутствующие или повреждённые файлы. Работает только в Arch Linux. Когда использовать: После сбоя системы или ошибок диска, проверяйте, что файлы пакета 'linux' соответствуют ожидаемым контрольным суммам.

Параметры

  • package_namestringобязательный

    Name of the package to verify

  • thoroughboolean

    Perform thorough check including file attributes. Default: false

Другие проверенные MCP-сервера

OctagonAI/octagon-mcp-server

OctagonAI/octagon-mcp-server

официальный

Octagon MCP сервер для AI-финансовых исследований: интегрируется с Market Intelligence API, извлекает инсайты из SEC-отчетов, отчетов о прибылях, данных по акциям/криптовалютам и prediction markets. Полезен инвесторам и аналитикам для глубокого анализа рынков.

TypeScript143
getAlby/mcp

getAlby/mcp

официальный

MCP сервер Alby подключает Bitcoin Lightning кошелек к LLM-агентам через NWC. MCP инструмент умеет отправлять платежи, оплачивать L402 и работать с LNURL. Полезен разработчикам, добавляющим крипто-функции в AI-приложения.

TypeScript67
wonderwhy-er/DesktopCommanderMCP

wonderwhy-er/DesktopCommanderMCP

Desktop Commander — MCP сервер для управления файлами, запуска терминальных команд, редактирования кода, работы с Excel, PDF и DOCX. Разработчики используют его для автоматизации задач и взаимодейс...

TypeScript8534
growthbook/growthbook-mcp

growthbook/growthbook-mcp

официальный

MCP сервер для GrowthBook — управляйте A/B-тестами и фича-флагами прямо из AI-ассистента. Просматривайте эксперименты, добавляйте флаги и автоматизируйте работу с GrowthBook без переключения в веб-...

TypeScript24
manusa/Kubernetes MCP Server

manusa/Kubernetes MCP Server

MCP сервер для Kubernetes и OpenShift на Go: AI-агенты управляют кластерами — CRUD, Pods, Helm, Tekton. Не требует kubectl, работает с несколькими кластерами, лёгкий и быстрый.

Go1827
samuelgursky/davinci-resolve-mcp

samuelgursky/davinci-resolve-mcp

MCP сервер для управления DaVinci Resolve Studio через официальный Scripting API. Дает AI-ассистентам полный доступ к функциям редактирования, медиапула, грейдинга, а также рендеру и анализу. Все операции безопасны для исходных медиа — изменения только в проекте.

Python1699
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин