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

Online Server

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

For clients supporting Streamable HTTP transport:

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

For clients requiring stdio transport, use mcp-remote:

{
  "McpServers": {
    "Test Server": {
      "command": "npx",
      "args": ["mcp-remote", "-y", "https://test.kukapay.com/api/mcp"]
    }
  }
}

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

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

Local Installation

Prerequisites

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:

{
  "McpServers": {
    "Test Server": {
      "url": "http://localhost:3000/api/mcp"
    }
  }
}
{
  "McpServers": {
    "Test Server": {
      "command": "npx",
      "args": ["mcp-remote", "-y", "http://localhost:3000/api/mcp"]
    }
  }
}
{
  "McpServers": {
    "Test Server": {
      "url": "http://localhost:3000/api/sse"
    }
  }
}

Client-Specific Configuration

License

MIT License. See LICENSE for details.