- Explore MCP Servers
- mcp-test-servers
Mcp Test Servers
What is Mcp Test Servers
mcp-test-servers is a Docker container project that provides an Ubuntu environment with SSH access, allowing users to run applications and services in an isolated environment.
Use cases
Use cases include running web applications, testing software in a controlled environment, and providing a sandbox for learning and experimentation with Linux and Docker.
How to use
To use mcp-test-servers, ensure Docker and Docker Compose are installed, create a shared directory, build and start the container using ‘docker-compose up -d’, and access it via SSH or directly through Docker commands.
Key features
Key features include SSH access for secure remote login, direct container access via Docker commands, and a shared directory for easy file exchange between the host and the container.
Where to use
mcp-test-servers can be used in development environments, testing scenarios, and educational purposes where a lightweight and isolated Ubuntu environment is required.
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 Mcp Test Servers
mcp-test-servers is a Docker container project that provides an Ubuntu environment with SSH access, allowing users to run applications and services in an isolated environment.
Use cases
Use cases include running web applications, testing software in a controlled environment, and providing a sandbox for learning and experimentation with Linux and Docker.
How to use
To use mcp-test-servers, ensure Docker and Docker Compose are installed, create a shared directory, build and start the container using ‘docker-compose up -d’, and access it via SSH or directly through Docker commands.
Key features
Key features include SSH access for secure remote login, direct container access via Docker commands, and a shared directory for easy file exchange between the host and the container.
Where to use
mcp-test-servers can be used in development environments, testing scenarios, and educational purposes where a lightweight and isolated Ubuntu environment is required.
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
MCP Test Servers
A collection of test servers implementing the Model Context Protocol (MCP).
npx -y @msfeldstein/mcp-test-servers <server>
Available Servers
all-types: Demonstrates various tool parameter types supported by MCPbad-param: Server with an intentionally malformed parameter namebig-response: Server that returns large responsesbroken-tool: Server with intentionally broken toolcrash-on-startup: Server that crashes on startupcombined: Server with tools and resourcesduplicate-names: Server with duplicate names for resourcesenum-param: Tool has enum string parameterenv-check: Checks for SHOULD_RUN environment variable being passed properlyenv-echo: Echoes the environment variablesimage: Tool returns an image of sonic the hedgehoglong-description: Publicize a very long description configured via env varlong-running: Server that sends progress notifications every 2 seconds for a 20-second taskmany-resources: Server with multiple resourcesmany-tools: Server with 100 tools that each return ‘ack’math: Server with basic math function tools (add, subtract, multiply, divide, power, sqrt, factorial)named: Server with configurable name via MCP_SERVER_NAME environment variablenumber-param: Tool with a number parameteroptional-param: Tool has an optional parampattern-param: Tool has a parameter with a pattern matchping: A simple server that responds with ‘pong’resource: Resource server implementationroots-echo: Server that demonstrates MCP roots functionality by echoing back the roots provided by the clientstderr: Server that logs to stderrstdoutServert that illegally logs to stdout
Remote Servers
# Streamable HTTP npm run http-ping # SSE npm run sse-ping
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.










