entire-vc/evc-spark-mcp

entire-vc/evc-spark-mcp

от entire-vc
MCP сервер для Spark - каталога AI-активов. Ищите агенты, навыки и промпты через search_assets, get_asset. Полезно разработчикам AI-решений для быстрого поиска и интеграции готовых инструментов.

Spark MCP

npm version License: MIT MCP Install via Spark Smithery

MCP server for Spark — your AI toolbox for real work. Search and discover agents, skills, prompts, bundles, and MCP connectors.


Quick Start

npx evc-spark-mcp

That's it. No API key needed.


Setup

Claude Code
claude mcp add spark -- npx -y evc-spark-mcp
Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "spark": {
      "command": "npx",
      "args": ["-y", "evc-spark-mcp"]
    }
  }
}
Install in Cursor

This repository includes a Cursor plugin with a remote Spark MCP server and the use-spark skill. No Node.js process or API key is needed for anonymous access.

To test a local install:

git clone https://github.com/entire-vc/evc-spark-mcp.git
mkdir -p ~/.cursor/plugins/local/spark
cp -R evc-spark-mcp/.cursor-plugin evc-spark-mcp/mcp.json \
  evc-spark-mcp/server.json evc-spark-mcp/skills ~/.cursor/plugins/local/spark/

Restart Cursor or run Developer: Reload Window, then open Customize and confirm the use-spark skill and Spark MCP server. Enable the server if prompted; its tools include search_assets, get_asset, get_asset_content, and report_outcome. Try: “Find a Spark skill for reviewing Python code.” Local plugin imports must be allowed by your team administrator. Copy the files: Cursor skips symlinks whose target is outside ~/.cursor/plugins/local. See Cursor's local plugin instructions.

Инструменты были проиндексированы:
get_api_key_info

Проверяет статус вашего ключа API Spark и ежедневное использование. Показывает, сколько ресурсов вы предоставили сегодня и ваш оставшийся лимит.

Параметры

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

get_asset

Получает полные сведения об активе Spark по его слагу. Возвращает описание, файлы, отчёты о результатах и другое.

Параметры
  • slugstringобязательный

    Слаг ресурса (например, 'vb-seo-expert', 'vb-python-expert')

get_asset_content

Получает исходное содержимое ресурса Spark (текст подсказки, инструкции навыка, конфигурацию агента). Это действие считается получением и завершается идентификатором application_id, с помощью которого нужно сообщить о результате.

Параметры
  • slugstringобязательный

    Asset slug

list_categories

Выводит список доступных категорий (доменов и AI-тегов) в магазине Spark. Помогает фильтровать поиск.

Параметры

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

list_popular

Выводит список самых популярных активов Spark. По умолчанию использует комбинированный показатель качества и рейтинга (combo). Отлично подходит для поиска высокорейтинговых AI-инструментов.

Параметры
  • limitnumber

    Количество результатов (по умолчанию: 50)

  • sortenum

    Порядок сортировки. 'combo' = комбинированный балл качества+рейтингов (по умолчанию).

  • typeenum

    Фильтрует по типу актива.

report_outcome
Параметры
  • application_idstringобязательный

    application_id, который выводится в конце get_asset_content.

  • changed_whatstring

    applied_with_changes: что вы изменили (≤ 200).

  • expectedstring

    not_applicable: то, что вы искали (≤ 200).

  • failed_atstring

    broke: шаг, инструмент или команда, которые дали сбой, и класс ошибки (≤ 200).

  • gotstring

    not_applicable: что он на самом деле делает (≤ 200).

  • modelstring

    Модель, на которой вы работаете, если вы её знаете. Показывается, никогда не ранжируется.

  • notestring

    Что ещё стоит знать (≤ 300).

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

    applied_as_is: применил как есть, без правок, задача решена. applied_with_changes: пришлось отредактировать, потом решено (требуется changed_what). broke: попытался применить, и это не сработало (требуется failed_at). not_applicable: прочитал и не применил, оно делает другое (требуются expected и got).

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

    Что вы пытались сделать, одна фраза (≤ 200).

search_assets

Ищет на маркетплейсе ассетов Spark AI. Возвращает подходящие агенты, навыки, промпты, MCP-коннекторы и наборы. [Пробный режим: ограничение на 5 результатов. Установите SPARK_API_KEY для полного доступа: https://spark.entire.vc/create]

Параметры
  • domainstring

    Фильтрует по слагу домена (например, 'development', 'marketing')

  • jobstring

    Job/task, которую пытается выполнить агент. Включает ранжирование релевантности по задаче (например, 'review Python code', 'generate marketing copy', 'analyze data'). Рекомендуется для использования агентом.

  • limitnumber

    Количество результатов (по умолчанию: 50)

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

    Поисковый запрос (заголовок, описание)

  • sortenum

    Порядок сортировки. 'combo' = совокупная оценка качества и рейтинга (по умолчанию, рекомендуется).

  • typeenum

    Фильтрует по типу актива.

1.2.0основная
1.1.2
1.1.1
1.0.0

Выберите клиент, чтобы установить entire-vc/evc-spark-mcp:

Любой клиент

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

{
  "mcpServers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}
VS Code

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

{
  "servers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}

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

code --add-mcp "{\"name\":\"entire-vc-evc-spark-mcp-g0c5dm2rgk\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"evc-spark-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": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}
Claude CodeClaude Code

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

claude mcp add entire-vc-evc-spark-mcp-g0c5dm2rgk -- npx -y evc-spark-mcp

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

claude mcp add-json entire-vc-evc-spark-mcp-g0c5dm2rgk "{\"command\":\"npx\",\"args\":[\"-y\",\"evc-spark-mcp\"]}"
CodexCodex

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

codex mcp add entire-vc-evc-spark-mcp-g0c5dm2rgk -- npx -y evc-spark-mcp

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

[mcp_servers.entire-vc-evc-spark-mcp-g0c5dm2rgk]
command = "npx"
args = ["-y", "evc-spark-mcp"]
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например entire-vc-evc-spark-mcp-g0c5dm2rgk.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: entire-vc-evc-spark-mcp-g0c5dm2rgk
    command: npx
    args:
      - "-y"
      - "evc-spark-mcp"
Zed

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

{
  "context_servers": {
    "entire-vc-evc-spark-mcp-g0c5dm2rgk": {
      "command": "npx",
      "args": [
        "-y",
        "evc-spark-mcp"
      ]
    }
  }
}

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

valado/pantheon-mcp

valado/pantheon-mcp

от valado

MCP сервер Pantheon-MCP предоставляет по запросу инструкции для 42+ специализированных AI-агентов. Инструменты list_agents, get_agent и search_agents помогут найти агента по категориям: бизнес, продукт, технологии. Полезно разработчикам агентных систем.

TypeScript⭐ 8
Amazon Bedrock Nova Canvas

Amazon Bedrock Nova Canvas

от zxkane

MCP сервер для генерации изображений через Amazon Bedrock и модель Nova Canvas. Создает качественные картинки по тексту, поддерживает негативные промпты, настройку разрешения и seed. Полезен разработчикам AI-решений на AWS.

JavaScript⭐ 25
ChronulusAI/chronulus-mcp

ChronulusAI/chronulus-mcp

официальный

от chronulusai

Сервер Chronulus для MCP подключает Claude к агентам прогнозирования Chronulus AI. Через чат вы получаете предсказания и прогнозы на основе данных Chronulus. Инструмент для аналитиков и исследовате...

Python⭐ 111
prompeteer/prompeteer-mcp

prompeteer/prompeteer-mcp

от prompeteer

Подбирает и генерирует промпты для 140+ сервисов, оценивает их качество по 16 параметрам и хранит готовые в PromptDrive.

JavaScript⭐ 1
DollhouseMCP/mcp-server

DollhouseMCP/mcp-server

от dollhousemcp

DollhouseMCP — open-source сервер для кастомизации AI. Модульные элементы (персонажи, навыки, шаблоны) в локальном портфолио. Gatekeeper контролирует доступ. Полезен разработчикам для тонкой настро...

TypeScript⭐ 46
incentivai/quickchat-ai-mcp

incentivai/quickchat-ai-mcp

от incentivai

MCP-сервер для подключения созданных в Quickchat AI агентов к Claude Desktop, Cursor, VS Code и другим AI-инструментам. Управляйте поведением агента через дашборд и делитесь готовым конфигом с поль...

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

Лука Никитин