Lightweight MCP test server for verifying client connectivity, with tools and prompts for integration. Try it at kukayay.com or install locally.
calculate_sum
: Sums an array of numbers.test://data
- Returns static test data.user://{userId}
- Returns user profile data for a given userId
.greeting
: Generates a personalized greeting based on a name parameter.mcp-remote
for clients requiring stdio transport).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"
}
}
}
Clone the repository:
git clone https://github.com/kukapay/mcp-test-server.git
cd mcp-test-server
Install dependencies:
npm install
Start the development server:
npm run dev
The server will be available at http://localhost:3000
.
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"
}
}
}
~/Library/Application Support/Claude/claude_desktop_config.json
(macOS) or %APPDATA%\Claude\claude_desktop_config.json
(Windows).~/.cursor/mcp.json
.~/.codeium/windsurf/mcp_config.json
.MIT License. See LICENSE for details.