contextpulse MCP Server

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

Remote serverstreamable-http

What is the contextpulse MCP Server?

contextpulse is an MCP project maintained in the contextpulse/contextpulse repository. The maintainer describes its purpose as “Developer Preview (v0.1-alpha). ContextPulse is under active development. APIs and configuration may change between releases. Report issues”. Read the project documentation for the complete scope.

Hosted connection

The maintainer’s configuration uses http://127.0.0.1:8420/mcp. It declares streamable-http transport. Check the project’s account and authentication instructions when adding the endpoint to your client.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_screenshotCapture screen (active monitor, all monitors, or a region)
get_recentRecent frames from the rolling buffer (with diff filtering)
get_screen_textOCR the current screen at native resolution
get_monitor_summaryLightweight text summary of all monitors (low token cost)
get_buffer_statusDaemon health check + buffer stats
get_activity_summaryApp usage breakdown over last N hours
search_historyFull-text search across window titles + OCR text
get_context_atFrame + metadata from N minutes ago
get_clipboard_historyRecent clipboard entries
search_clipboardSearch clipboard by text content
get_agent_statsWhich MCP clients are consuming context, and how often
get_recent_transcriptionsRecent voice dictation history (raw + cleaned)
get_voice_statsDictation count, duration, accuracy stats
get_vocabularyCurrent word correction entries
learn_from_sessionAnalyze dictation history to auto-learn vocabulary corrections (patterns seen 2+ times)
rebuild_context_vocabularyRebuild vocabulary from PROJECT_CONTEXT.md files (project names + domain terms)
consolidate_learningRun the full cross-modal vocabulary consolidation pipeline (the core learning loop)
check_correctionsDetect repeated voice corrections that should become permanent vocabulary
get_recent_touch_eventsTyping bursts, clicks, scrolls, drags
get_touch_statsKeystroke count, WPM, click/scroll totals
get_correction_historyVoice-to-typing correction detections
identify_projectScore text against all projects, return best match
get_active_projectDetect current project from CWD or window title
list_projectsAll indexed projects with overviews
get_project_contextFull PROJECT_CONTEXT.md for a project
route_to_journalRoute an insight to the project journal
facts_aboutConsolidated facts about a project, person, file, tool, or topic
context_atWhat was happening around a given moment in time
memory_storeFree
memory_recallFree
memory_listFree
memory_forgetFree
memory_statsFree
memory_searchHybrid/keyword/semantic search across stored memories
memory_semantic_searchPure vector search using sentence embeddings
search_all_eventsCross-modal full-text search across screen, voice, clipboard, keys
get_event_timelineTemporal view of all events across all modalities

How to install the contextpulse MCP Server

{
  "mcpServers": {
    "contextpulse": {
      "type": "http",
      "url": "http://127.0.0.1:8420/mcp",
      "headers": {
        "Authorization": "YOUR_AUTHORIZATION"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.