tester-mcp-client

This repository provides a Model Context Protocol (MCP) client that connects to an MCP server via SSE and displays the conversation in a chat-like UI for testing and interaction.

53
3

Tester Client for Model Context Protocol (MCP)

This is an implementation of a Model Context Protocol (MCP) client designed for testing MCP servers over Server-Sent Events (SSE). It provides a chat-like UI to display the conversation, tool calls, and results. It's a standalone Actor server that uses a pay-per-event pricing model.

Main features: Connects to an MCP server via SSE, offers a chat UI for tool calls and results, connects to the Apify MCP Server for interacting with Apify Actors, dynamically uses tools based on context, supports authorization headers and API keys, and is open source.

The Tester MCP Client allows you to interact with the Actors-MCP-Server through an interactive chat interface. It initiates an SSE connection, sends user queries via POST /message, and receives real-time streamed responses via GET /sse.

Usage: Test any MCP server over SSE or the Apify Actors MCP Server. You can run it on Apify or locally.

Repository

AP
apify

apify/tester-mcp-client

Created

January 26, 2025

Updated

March 28, 2025

Language

TypeScript

Category

Developer Tools