mcp-shark-viewer-vscode
MCP Shark Viewer integrates MCP Shark into VS Code/Cursor so you can inspect MCP traffic without leaving your IDE
How to use
The mcp-shark-viewer-vscode server integrates the powerful MCP Shark tool directly into your Visual Studio Code environment, allowing you to inspect Model Context Protocol traffic seamlessly from within your IDE. This integration enhances your development workflow by enabling real-time monitoring and analysis of MCP data, making it easier to troubleshoot and optimize your applications.
Once you have connected to the mcp-shark-viewer-vscode server, you can interact with it by sending commands to analyze the MCP traffic. You can use the built-in command palette in VS Code to access various features, such as starting the traffic monitor or viewing the current traffic logs. For best results, focus on commands that filter specific types of MCP messages or queries related to your application's context, as this will help you gain deeper insights into the data flow.
How to install
Prerequisites
- Node.js (version 12 or higher)
Option A: Quick Start with npx
You can quickly start using the mcp-shark-viewer-vscode server without installing it globally by running the following command:
npx -y mcp-shark-viewer-vscode
Option B: Global Install Alternative
If you prefer to install mcp-shark-viewer-vscode globally, use:
npm install -g mcp-shark-viewer-vscode
Once installed, you can access it from any terminal or command prompt.
Additional notes
For optimal performance, ensure that your Visual Studio Code environment is configured correctly to handle large traffic logs, as this can impact responsiveness. Additionally, you may want to set environment variables such as MCP_SHARK_LOG_LEVEL to control the verbosity of logs that are displayed. Be mindful that certain network configurations may require additional permissions to access the MCP traffic.
Related MCP Servers
web-eval-agent
An MCP server that autonomously evaluates web applications.
ollama
An MCP Server for Ollama
VibeShift
[MCP Server] The Security Agent for AI assisted coding
adb
An MCP (Model Context Protocol) server for interacting with Android devices through ADB in TypeScript.
envmcp
A lightweight way to use environment variables in your Cursor MCP server definitions.
fast -telegram
Telegram MCP Server and HTTP-MTProto bridge | Multi-user auth, intelligent search, file sending, web setup | Docker & PyPI ready