Seq
About
Integrates with Seq's API for retrieving signals, events, and alert states, enabling real-time insights into application logs and system performance metrics.
Details
- Author
- ahmad2x4
- Repository
- ahmad2x4/mcp-server-seq
- GitHub stars
- 3
- License
- MIT License
- Categories
- Cloud Service, Infrastructure, Productivity, Developer Tools, Design, Workplace, AI
- Tags
- #analytics, #integration
Jump to
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
SeqCommand (node, npx, python, etc.)npxArguments-
Argument 1
-y -
Argument 2
mcp-seq
Environment-
SEQ_API_KEY
your-api-key -
SEQ_BASE_URL
your-seq-url
Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
-
Argument 1
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install globally via npm:
npm install -g mcp-seq
Or use directly with npx — no installation required (as shown in the configuration examples above).
Run the following command to add the server:
claude mcp add --transport stdio \
--env SEQ_BASE_URL=http://localhost:5341 \
--env SEQ_API_KEY=your-api-key \
seq -- npx -y mcp-seq
To share the configuration with your team, use the --scope project flag (saves to .mcp.json):
claude mcp add --transport stdio --scope project \
--env SEQ_BASE_URL=http://localhost:5341 \
--env SEQ_API_KEY=your-api-key \
seq -- npx -y mcp-seq
> Windows users: Replace npx -y mcp-seq with cmd /c npx -y mcp-seq to avoid "Connection closed" errors.
Verify the server is connected by running /mcp inside Claude Code.
Add to your claude_desktop_config.json:
{
"mcpServers": {
"seq": {
"command": "npx",
"args": ["-y", "mcp-seq"],
"env": {
"SEQ_BASE_URL": "your-seq-url",
"SEQ_API_KEY": "your-api-key"
}
}
}
}
get_signals
Fetch signals with filtering options. Parameters: owner_id (optional string), shared (optional boolean), private (optional boolean), partial_match (optional boolean)
get_events
Retrieve events with extensive filtering options. Parameters: signal_ids (optional array), custom_filter (optional string), max_count (optional integer, default 50), time_range (optional string), date_range (optional string)
get_alert_state
Retrieve the current state of alerts.
signals
List all shared signals with detailed information. Returns: signal_id, title, description, sharing_status, owner_information
Signals Management
-get_signals - Fetch signals with filtering options
- Filter by owner ID
- Filter shared/private signals
- Support for partial matches
Event Management
-get_events - Retrieve events with extensive filtering options
- Filter by signal IDs
- Custom filter expressions
- Configurable event count (max 50)
- Flexible time range options
- Date range filtering
Alert Management
-get_alert_state - Retrieve the current state of alertsClaude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"seq": {
"env": {
"SEQ_API_KEY": "your-api-key",
"SEQ_BASE_URL": "your-seq-url"
},
"args": [
"-y",
"mcp-seq"
],
"command": "npx"
}
}
}
Linux
{
"env": {
"SEQ_API_KEY": "your-api-key",
"SEQ_BASE_URL": "your-seq-url"
},
"args": [
"-y",
"mcp-seq"
],
"command": "npx"
}
Macos
{
"env": {
"SEQ_API_KEY": "your-api-key",
"SEQ_BASE_URL": "your-seq-url"
},
"args": [
"-y",
"mcp-seq"
],
"command": "npx"
}
Windows
{
"env": {
"SEQ_API_KEY": "your-api-key",
"SEQ_BASE_URL": "your-seq-url"
},
"args": [
"/c",
"npx",
"-y",
"mcp-seq"
],
"command": "cmd"
}
Seq MCP Server
MCP Server for Seq's API endpoints for interacting with your logging and monitoring system. This server provides comprehensive access to Seq's API features through the Model Context Protocol.
<a href="https://glama.ai/mcp/servers/yljb00fc2g"></a>
Features
Tools
Signals Management
-get_signals - Fetch signals with filtering options
- Filter by owner ID
- Filter shared/private signals
- Support for partial matches
Event Management
-get_events - Retrieve events with extensive filtering options
- Filter by signal IDs
- Custom filter expressions
- Configurable event count (max 50)
- Flexible time range options
- Date range filtering
Alert Management
-get_alert_state - Retrieve the current state of alerts
Resources
Signals Listing
-signals - List all shared signals with detailed information
- Signal ID
- Title
- Description
- Sharing status
- Owner information
Configuration
The server requires the following environment variables:
- SEQ_BASE_URL (optional): Your Seq server URL (defaults to 'http://localhost:8080')
- SEQ_API_KEY (required): Your Seq API key
seq-ops Skill
This repo includes a Claude skill for Seq log analysis and incident investigation. Once the MCP server is connected, the skill guides Claude through structured investigations — health checks, incident triage, post-deployment monitoring — and produces consistent, actionable reports.
Install the skill:
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



