Skip to main content
Glama

mcp-test-server

MCP Test Server

Lightweight MCP test server for verifying client connectivity, with tools and prompts for integration. Try it at kukayay.com or install locally.

Features

  • Tools:
    • calculate_sum: Sums an array of numbers.
  • Resources:
    • Static: test://data - Returns static test data.
    • Dynamic: user://{userId} - Returns user profile data for a given userId.
  • Prompts:
    • greeting: Generates a personalized greeting based on a name parameter.
  • Transports:
    • Streamable HTTP (recommended for modern MCP clients).
    • Stdio (via mcp-remote for clients requiring stdio transport).
    • HTTP SSE (legacy, removed from MCP standard).

Online Server

Test the server online at https://test.kukapay.com using the following configurations:

  • Streamable HTTP Transport

For clients supporting Streamable HTTP transport:

{ "McpServers": { "Test Server": { "url": "https://test.kukapay.com/api/mcp" } } }
  • Stdio Transport

For clients requiring stdio transport, use mcp-remote:

{ "McpServers": { "Test Server": { "command": "npx", "args": ["mcp-remote", "-y", "https://test.kukapay.com/api/mcp"] } } }
  • HTTP SSE Transport (Legacy)

For clients supporting HTTP SSE (note: deprecated in MCP standard):

{ "McpServers": { "Test Server": { "url": "https://test.kukapay.com/api/sse" } } }

Local Installation

Prerequisites

  • Node.js >= 18.x
  • npm >= 9.x

Installation

  1. Clone the repository:
    git clone https://github.com/kukapay/mcp-test-server.git cd mcp-test-server
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run dev
    The server will be available at http://localhost:3000.

Configuration

Configure your MCP client to connect to the local server using one of the following transport methods:

  • Streamable HTTP Transport
{ "McpServers": { "Test Server": { "url": "http://localhost:3000/api/mcp" } } }
  • Stdio Transport
{ "McpServers": { "Test Server": { "command": "npx", "args": ["mcp-remote", "-y", "http://localhost:3000/api/mcp"] } } }
  • HTTP SSE Transport (Legacy)
{ "McpServers": { "Test Server": { "url": "http://localhost:3000/api/sse" } } }

Client-Specific Configuration

  • Claude Desktop: Add the above configuration to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows).
  • Cursor: Add to ~/.cursor/mcp.json.
  • Windsurf: Add to ~/.codeium/windsurf/mcp_config.json.

License

MIT License. See LICENSE for details.

-
security - not tested
F
license - not found
-
quality - not tested

A lightweight MCP test server for verifying client connectivity, providing tools, resources, and prompts for integration.

  1. Features
    1. Online Server
      1. Local Installation
        1. Prerequisites
        2. Installation
        3. Configuration
        4. Client-Specific Configuration
      2. License

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          A test server implementing all features of the MCP protocol, including prompts, tools, resources, and sampling, designed for testing MCP clients rather than practical applications.
          Last updated -
          Python
          MIT License
        • A
          security
          A
          license
          A
          quality
          A simple server implementing the Model Context Protocol (MCP) that echoes messages back, designed for testing MCP clients.
          Last updated -
          1
          Python
          MIT License
        • -
          security
          -
          license
          -
          quality
          An MCP server that integrates various penetration testing tools, enabling security professionals to perform reconnaissance, vulnerability scanning, and API testing through natural language commands in compatible LLM clients like Claude Desktop.
          Last updated -
          1
          Python
        • A
          security
          A
          license
          A
          quality
          A comprehensive HTTP client MCP server for security testing, API testing, and web automation that provides full-featured HTTP tools with detailed logging capabilities.
          Last updated -
          8
          1
          Python
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/mcp-test-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server