mcp-sandbox

mcp-sandbox

A sandbox MCP server for testing and debugging MCP tools and interactions via the MCP Inspector.

Category
Visit Server

README

Running the MCP Server with Inspector

Starting the MCP Inspector

Below inspector can be used to monitor and debug your MCP server. To start the MCP Inspector, run the following command in your terminal:

npm install -g @modelcontextprotocol/inspector
mcp-inspector

This will launch the MCP Inspector in your default web browser.

Running the MCP Server

In a separate terminal, navigate to the directory where your MCP server code is located and start the server:

source venv/bin/activate  # Activate your virtual environment if you have one
python3 main.py

Connecting to the MCP Server

Once the MCP Inspector is running, you can connect to your MCP server as follows:

STDIO Transport

  1. In the MCP Inspector, select Transport Type (by default STDIO)
  2. In the Command field, enter the command to start your MCP server (e.g., python3).
  3. In the Arguments field, enter the path to your MCP server script (e.g., main.py).
  4. Click the "Connect" button to establish a connection between the MCP Inspector and your MCP server.

Streamable HTTP Transport

  1. In the MCP Inspector, select Transport Type (Streamable HTTP).
  2. In the URL field, enter the URL where your MCP server is running (e.g., http://localhost:8005/mcp).
  3. Click the "Connect" button to establish a connection between the MCP Inspector and your MCP server.

You should now see the MCP server's logs and interactions in the MCP Inspector interface, allowing you to monitor and debug your MCP server effectively.

List Tools in the tools tab and Test. You can see the available tools and their descriptions in the MCP Inspector's Tools tab. You can also test the tools by sending requests to your MCP server and observing the responses in the MCP Inspector.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured