msfeldstein
MCP Servermsfeldsteinpublic

mcp test servers

这个GitHub仓库提供了一个带有SSH访问的Docker化的Ubuntu环境,便于开发、测试以及主机与容器之间的文件共享。

Repository Info

31
Stars
3
Forks
31
Watchers
1
Issues
JavaScript
Language
-
License

About This Server

这个GitHub仓库提供了一个带有SSH访问的Docker化的Ubuntu环境,便于开发、测试以及主机与容器之间的文件共享。

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

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 MCP
  • bad-param: Server with an intentionally malformed parameter name
  • big-response: Server that returns large responses
  • broken-tool: Server with intentionally broken tool
  • crash-on-startup: Server that crashes on startup
  • combined: Server with tools and resources
  • duplicate-names: Server with duplicate names for resources
  • enum-param: Tool has enum string parameter
  • env-check: Checks for SHOULD_RUN environment variable being passed properly
  • env-echo: Echoes the environment variables
  • image: Tool returns an image of sonic the hedgehog
  • long-description: Publicize a very long description configured via env var
  • long-running: Server that sends progress notifications every 2 seconds for a 20-second task
  • many-resources: Server with multiple resources
  • many-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 variable
  • number-param: Tool with a number parameter
  • optional-param: Tool has an optional param
  • pattern-param: Tool has a parameter with a pattern match
  • ping: A simple server that responds with 'pong'
  • prompts: Server with two prompts - one static greeting and one dynamic story generator with character name and location parameters
  • resource: Resource server implementation
  • roots-echo: Server that demonstrates MCP roots functionality by echoing back the roots provided by the client
  • stderr: Server that logs to stderr
  • structured-output: Demonstrates structuredContent responses with a simple echo tool

Remote Servers

# Streamable HTTP
npm run http-ping

# SSE
npm run sse-ping

Quick Start

1

Clone the repository

git clone https://github.com/msfeldstein/mcp-test-servers
2

Install dependencies

cd mcp-test-servers
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownermsfeldstein
Repomcp-test-servers
LanguageJavaScript
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation