stfade/moth

stfade/moth

от stfade
Moth — MCP сервер для локального анализа ошибок с памятью проверенных исправлений. Он принимает вывод сбоя, определяет стек и причину, предлагает оптимальный фикс и запоминает результат, чтобы ускорить отладку в проекте.

Moth Logo

Moth

npm version License: MIT

Moth is a lightweight MCP server for project-local bug-fix analysis and verified fix memory.

What Moth Does

Moth receives error output through MCP, redacts likely secrets, normalizes the failure, detects the likely stack, checks project-local fix memory, and returns a structured fix brief.

Moth does not edit code, run shell commands, crawl repositories, require a backend, or maintain a global bug database.

Why Moth?

Bug-fix context is often local to a project: the command that failed, the framework in use, nearby configuration, and fixes that have already worked or failed in that repo.

Moth keeps that workflow small and explicit. It analyzes provided error context, suggests a best first fix, and records only verified fix outcomes in project-local memory.

Quick Start

Requires Node.js 18+.

Run directly:

npx -y @stfade/moth moth-mcp

Or install globally:

npm install -g @stfade/moth
moth-mcp

Generic MCP config

{
  "mcpServers": {
    "moth": {
      "command": "npx",
      "args": ["-y", "@stfade/moth", "moth-mcp"]
    }
  }
}
У этого сервера пока нет списка инструментов.
0.1.0основная

Выберите клиент, чтобы установить stfade/moth:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "stfade-moth-cx9ytllggd": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"stfade-moth-cx9ytllggd\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"@stfade/moth\",\"moth-mcp\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add stfade-moth-cx9ytllggd -- npx -y @stfade/moth moth-mcp

Либо через JSON-конфиг:

claude mcp add-json stfade-moth-cx9ytllggd "{\"command\":\"npx\",\"args\":[\"-y\",\"@stfade/moth\",\"moth-mcp\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add stfade-moth-cx9ytllggd -- npx -y @stfade/moth moth-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.stfade-moth-cx9ytllggd]
command = "npx"
args = ["-y", "@stfade/moth", "moth-mcp"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите stfade/moth, а в поле команды запуска — строку ниже:
npx -y @stfade/moth moth-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например stfade-moth-cx9ytllggd.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: stfade-moth-cx9ytllggd
    command: npx
    args:
      - "-y"
      - "@stfade/moth"
      - "moth-mcp"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "stfade-moth-cx9ytllggd": {
      "command": "npx",
      "args": [
        "-y",
        "@stfade/moth",
        "moth-mcp"
      ]
    }
  }
}

Похожие MCP-сервера

jawdat6/fixgraph-mcp

jawdat6/fixgraph-mcp

от jawdat6

MCP-сервер для поиска и добавления проверенных исправлений из FixGraph: 25 000+ решений для ошибок в софте, авто, бытовой технике. Поиск бесплатный, для отправки фиксов нужен API-ключ.

JavaScript⭐ 3
kindly-software/kdb

kindly-software/kdb

от kindly-software

MCP-сервер для отладки с временной машиной: позволяет AI шагать назад по выполнению программы, находить причины сбоев и возобновлять с любой точки. Полезен разработчикам, работающим с AI-клиентами.

⭐ 1
preflight-dev/preflight

preflight-dev/preflight

от preflight-dev

MCP сервер preflight для Claude Code экономит токены, анализируя промпты на нечёткость до выполнения. Сервер предлагает уточнения, ведёт историю с семантическим поиском и формирует scorecard. 24 инструмента помогают избежать лишних затрат на исправления.

TypeScript⭐ 13
MarcelRoozekrans/memorylens-mcp

MarcelRoozekrans/memorylens-mcp

от marcelroozekrans

MCP сервер, оборачивающий JetBrains dotMemory, применяет эвристические правила для поиска утечек памяти, фрагментации LOH и лишних аллокаций в .NET приложениях, выдавая конкретные рекомендации по исправлению кода.

C#⭐ 11
andrewschreiber/desktopinsights-mcp

andrewschreiber/desktopinsights-mcp

от andrewschreiber

Этот MCP сервер анализирует технологический стек 12 000+ macOS и Windows приложений: ищет используемые SDK, фреймворки и зависимости. Разработчикам и аналитикам — поиск по стеку, сравнение приложений и изучение конкурентов.

TypeScript⭐ 3
isaac-levine/forage

isaac-levine/forage

от isaac-levine

Forage — MCP сервер для автономного поиска и установки инструментов AI-агентами. Агент сам находит нужный MCP сервер, устанавливает его и запоминает использование без перезапуска. Для разработчиков самообучающихся агентов.

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

Лука Никитин