ContextPulse/contextpulse

ContextPulse/contextpulse

от contextpulse
ContextPulse — локальный MCP-сервер для AI-агентов: в реальном времени захватывает экран, голос, буфер обмена и активность мыши/клавиатуры. Всё остаётся на вашем ПК — без облака и телеметрии. 35 MC...

ContextPulse

ContextPulse

Local-first ambient context for AI agents.
Screen capture, voice dictation, clipboard, keyboard/mouse activity. Captured locally, with captured text redacted before it is stored.

AGPL-3.0 Python 3.12+ Windows | macOS MCP Native


Developer Preview (v0.1-alpha). ContextPulse is under active development. APIs and configuration may change between releases. Report issues.

ContextPulse is a desktop daemon that captures your screen, voice, and keyboard/mouse activity in real time, then delivers it to AI agents through the Model Context Protocol (MCP). One tray-icon daemon does the capture, a companion MCP process serves it to your agent. 37 MCP tools, zero cloud dependency.

Capture, storage and search all run on your machine, and there is no telemetry. ContextPulse sends nothing off the machine until you switch on one of three network features, each off by default:

  • Semantic memory search downloads its embedding model from huggingface.co the first time you use it. One file, once, then it runs offline.
  • Voice LLM cleanup sends the text of a dictation to Anthropic's API to fix grammar and strip filler words. It needs an API key in voice_anthropic_api_key (or ANTHROPIC_API_KEY) and voice_always_use_llm turned on. The same key lets the vocabulary learner send recent transcript pairs to Anthropic to find words that speech recognition keeps mishearing.
  • The fact consolidator, scripts/probe_consolidator.py, pipes recent captured events to the Claude CLI to distill them into facts. That prompt carries app names, window titles and the captured text itself. It runs only when you run the script or schedule it.
У этого сервера пока нет списка инструментов.

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

Любой клиент

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

{
  "mcpServers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}
VS Code

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

{
  "servers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}

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

code --add-mcp "{\"name\":\"contextpulse-contextpulse-vnjzjwor2a\",\"type\":\"http\",\"url\":\"http://127.0.0.1:8420/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": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}
Claude CodeClaude Code

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

claude mcp add --transport http contextpulse-contextpulse-vnjzjwor2a http://127.0.0.1:8420/mcp

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

claude mcp add-json contextpulse-contextpulse-vnjzjwor2a "{\"type\":\"http\",\"url\":\"http://127.0.0.1:8420/mcp\"}"
CodexCodex

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

codex mcp add contextpulse-contextpulse-vnjzjwor2a --url http://127.0.0.1:8420/mcp

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

[mcp_servers.contextpulse-contextpulse-vnjzjwor2a]
url = "http://127.0.0.1:8420/mcp"
PerplexityPerplexity

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

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ContextPulse/contextpulse.

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: contextpulse-contextpulse-vnjzjwor2a
    type: http
    url: http://127.0.0.1:8420/mcp
Zed

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

{
  "context_servers": {
    "contextpulse-contextpulse-vnjzjwor2a": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp"
    }
  }
}

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

skyworkai/mureka-mcp

skyworkai/mureka-mcp

от skyworkai

Mureka MCP сервер даёт ИИ-агентам (Claude Desktop, OpenAI Agents) возможность генерировать тексты, песни и фоновую музыку (инструментал). Полезен музыкантам и разработчикам для автоматизации создания аудиоконтента.

Python⭐ 121
gaudiolab-jp/gaudio-developers-mcp

gaudiolab-jp/gaudio-developers-mcp

от gaudiolab-jp

MCP-сервер Gaudio AI API. Извлекайте вокал, инструменты, диалоги, музыку и эффекты из аудио/видео, синхронизируйте текст с таймкодами через естественный язык в AI-инструментах музыкантам, редактора...

TypeScript⭐ 1
elevenlabs/elevenlabs-mcp

elevenlabs/elevenlabs-mcp

от elevenlabs

Официальный MCP-сервер ElevenLabs для синтеза речи, клонирования голосов и транскрибации аудио. Интегрируется с Claude Desktop, Cursor и другими агентами, позволяя генерировать голосовые ответы, создавать звуковые ландшафты и обрабатывать аудиофайлы без переключения контекста.

Python⭐ 1535
Skitchy/rekindle

Skitchy/rekindle

от skitchy

MCP-сервер Rekindle решает проблему потери контекста AI-ассистента между сессиями. Он ориентирует в начале, захватывает структурированные записи в конце, сохраняет контекст при сжатии. Всё локально в SQLite, без API-ключей. Полезен разработчикам Claude Code для непрерывной работы.

TypeScript⭐ 5
daisys-ai/daisys-mcp

daisys-ai/daisys-mcp

от daisys-ai

MCP инструмент Daisys соединяет ИИ-агентов с облачной платформой Daisys. Разработчики и пользователи могут управлять функциями Daisys через естественный язык напрямую из Claude Desktop или других M...

Python⭐ 14
TwelveTake-Studios/reaper-mcp

TwelveTake-Studios/reaper-mcp

от twelvetake-studios

MCP сервер для полноценного управления REAPER через ИИ: 163 инструмента для микширования, мастеринга, MIDI и автоматизации. Включает готовые workflow — sidechain, параллельная компрессия, мастер-це...

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

Лука Никитин