- Explore MCP Servers
- summer-mcp
Summer Mcp
What is Summer Mcp
Summer MCP is a Monitoring and Control Platform designed for web browsers, providing tools for monitoring browser activity and controlling browser behavior through a Chrome extension and a server architecture.
Use cases
Use cases for Summer MCP include tracking user interactions on websites, analyzing browsing patterns for research, and integrating with AI systems to enhance user experience through real-time data processing.
How to use
To use Summer MCP, install pnpm for package management, then run ‘pnpm install’ to install dependencies, followed by ‘pnpm build’ to build all packages. Finally, use ‘pnpm dev’ to run the development mode for all packages.
Key features
Key features include a Chrome extension for monitoring browser activity, an aggregator server for processing data, an MCP server for Cursor AI integration, and shared utilities for seamless operation across components.
Where to use
Summer MCP can be used in fields such as web development, user behavior analysis, and browser performance monitoring, making it suitable for developers, researchers, and businesses focused on web technologies.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Summer Mcp
Summer MCP is a Monitoring and Control Platform designed for web browsers, providing tools for monitoring browser activity and controlling browser behavior through a Chrome extension and a server architecture.
Use cases
Use cases for Summer MCP include tracking user interactions on websites, analyzing browsing patterns for research, and integrating with AI systems to enhance user experience through real-time data processing.
How to use
To use Summer MCP, install pnpm for package management, then run ‘pnpm install’ to install dependencies, followed by ‘pnpm build’ to build all packages. Finally, use ‘pnpm dev’ to run the development mode for all packages.
Key features
Key features include a Chrome extension for monitoring browser activity, an aggregator server for processing data, an MCP server for Cursor AI integration, and shared utilities for seamless operation across components.
Where to use
Summer MCP can be used in fields such as web development, user behavior analysis, and browser performance monitoring, making it suitable for developers, researchers, and businesses focused on web technologies.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Summer MCP - Browser Monitoring and Control Platform
A monorepo for the Summer MCP (Monitoring and Control Platform) project, which provides tools for monitoring and controlling web browsers.
Packages
- @summer-mcp/core: Shared types and utilities
- @summer-mcp/browser-extension: Chrome extension for browser monitoring and control
- @summer-mcp/aggregator-server: Server for aggregating and processing browser data
- @summer-mcp/mcp-server: MCP server for Cursor AI browser integration
Development
This project uses pnpm for package management and workspace handling.
Setup
# Install pnpm if you don't have it
npm install -g pnpm
# Install dependencies
pnpm install
# Build all packages
pnpm build
# Run development mode for all packages
pnpm dev
Project Structure
summer-mcp/ ├── packages/ │ ├── core/ # Shared types and utilities │ ├── browser-extension/ # Chrome extension │ ├── aggregator-server/ # Aggregator server │ └── mcp-server/ # MCP server ├── package.json # Root package.json └── pnpm-workspace.yaml # pnpm workspace configuration
Architecture
The project consists of four main components:
- Browser Extension: A Chrome extension that monitors browser activity and sends data to the aggregator server.
- Aggregator Server: A server that receives data from the browser extension, processes it, and provides an API for accessing it.
- MCP Server: A server that implements the Model Context Protocol for Cursor AI integration.
- Core Package: Shared types and utilities used by all components.
Communication Flow
┌─────────────────┐ WebSocket ┌─────────────────┐ │ │ ServerCommands │ │ │ Browser │ ◄───────────────► │ Aggregator │ │ Extension │ BrowserMessages │ Server │ │ │ │ │ └─────────────────┘ └─────────────────┘
- ServerCommands: Commands sent from the aggregator server to the browser extension
- BrowserMessages: Messages sent from the browser extension to the aggregator server
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










