ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому

MCP-X Agent 🀿 πŸ€–

Π˜Π½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ LLM с MCP сСрвСрами для создания AI Π°Π³Π΅Π½Ρ‚ΠΎΠ² ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°

TypeScript
⭐ 129 stars

ОписаниС

MCP-X β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ дСсктопноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, совмСстимоС с LLM Π²Ρ€ΠΎΠ΄Π΅ ChatGPT, Anthropic ΠΈ Ollama. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Model Context Protocol (MCP) Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… stdio ΠΈ SSE для seamless ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ AI Π°Π³Π΅Π½Ρ‚ΠΎΠ². ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ особСнности: боковая панСль Π°Π³Π΅Π½Ρ‚ΠΎΠ², one-click Ρ‡Π°Ρ‚, пСрсонализированныС ΠΏΡ€ΠΎΠΌΠΏΡ‚Ρ‹, автообновлСния. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ: React, Python, Node.js. ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ: Π°Π½Π°Π»ΠΈΠ· Π΅Π΄Ρ‹, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚-ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ², ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠšΡ€ΠΎΡΡ-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΠ΅ (Windows, macOS, Linux) с ΠΌΡƒΠ»ΡŒΡ‚ΠΈΡΠ·Ρ‹Ρ‡Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ.

ВозмоТности

βœ“

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° LLM

Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с ChatGPT, Anthropic, Ollama ΠΈ OpenAI-совмСстимыми модСлями для function calling.

βœ“

AI Π°Π³Π΅Π½Ρ‚Ρ‹

БистСма Π°Π³Π΅Π½Ρ‚ΠΎΠ² для Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°, Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Ρ‡Π°Ρ‚Π° с ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ.

βœ“

MCP интСграция

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ MCP сСрвСров Ρ‡Π΅Ρ€Π΅Π· stdio ΠΈΠ»ΠΈ SSE для инструмСнтов Π²Ρ€ΠΎΠ΄Π΅ fetch ΠΈ youtube-dl.

βœ“

ΠšΡ€ΠΎΡΡ-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎΡΡ‚ΡŒ

Π Π°Π±ΠΎΡ‚Π° Π½Π° Windows, macOS ΠΈ Linux с прСдустановлСнными окруТСниями.

βœ“

ΠœΡƒΠ»ΡŒΡ‚ΠΈΡΠ·Ρ‹Ρ‡Π½ΠΎΡΡ‚ΡŒ

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° английского, китайского, испанского ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… языков.

βœ“

API ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅

ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… API ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ кастомныС инструкции.

Установка

Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ послСднюю Π²Π΅Ρ€ΡΠΈΡŽ с https://github.com/TimeCyber/MCP-X/releases/latest.

Для Windows: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ .exe (Python ΠΈ Node.js прСдустановлСны).

Для macOS: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ .dmg, установитС Python ΠΈ Node.js (с npx uvx) Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Для Linux: Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ .AppImage, установитС Python ΠΈ Node.js (с npx uvx). Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ chmod +x для исполняСмости. Для Ubuntu/Debian Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ --no-sandbox ΠΈΠ»ΠΈ настройтС sandbox.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ MCP сСрвСров (Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² настройки):

{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": ["mcp-server-fetch", "--ignore-robots-txt"],
      "enabled": true
    },
    "youtubedl": {
      "command": "npx",
      "args": ["@kevinwatt/yt-dlp-mcp"],
      "enabled": true
    }
  }
}

Для yt-dlp-mcp: УстановитС yt-dlp (winget/brew/pip Π² зависимости ΠΎΡ‚ ОБ).

Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ

Π―Π·Ρ‹ΠΊ
TypeScript
ЛицСнзия
Apache License 2.0
GitHub Stars
129

Бсылки