Tester MCP Client

v1.0.0Developer Toolsstable

Model Context Protocol (MCP) Client for Apify's Actors

mcpmcp-clientmcp-server
Share:
77
Stars
0
Downloads
0
Weekly
0/5

What is Tester MCP Client?

Tester MCP Client is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol (mcp) client for apify's actors

Model Context Protocol (MCP) Client for Apify's Actors

This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Model Context Protocol (MCP) Client for Apify's Actors

Use Cases

Execute Apify Actors operations through MCP client interface.
apify

Maintainer

LicenseApache-2.0
Languagetypescript
Versionv1.0.0
UpdatedJan 23, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx tester-mcp-client

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Tester MCP Client

Tester MCP Client is an open-source Apify Actor that functions as a standalone MCP client for testing and interacting with any MCP server that supports HTTP Streamable transport. It spins up a chat-like web UI where you can send natural language queries, observe real-time tool calls and results, and inspect how an LLM orchestrates MCP tool usage — making it invaluable for MCP server developers who need to validate their server's behavior without building a full client. When connected to the Apify MCP Server it can dynamically select from thousands of Apify Actors; it also works with any custom HTTP Streamable MCP server. It runs on Apify's cloud infrastructure with pay-per-event pricing and also supports local development.

Prerequisites

  • An Apify account (free tier available — provides 80 hours of free usage per month)
  • The URL of an MCP server that supports HTTP Streamable transport
  • An LLM API key (optional — Apify provides Claude Haiku by default under pay-per-event pricing)
  • Node.js 18+ and npm (only for local development)
1

Create or log into your Apify account

Go to https://apify.com and sign up for a free account. The free tier includes 80 hours of Actor compute per month, which is enough for extensive MCP server testing.

2

Navigate to the Tester MCP Client Actor

Find the Actor at https://apify.com/jiri.spilka/tester-mcp-client on the Apify platform. Click 'Try for free' to open the Actor run configuration page.

3

Configure the Actor with your MCP server URL

In the Actor input configuration, set the mcpServerUrl to the HTTP Streamable endpoint of the MCP server you want to test. Optionally provide a system prompt and your LLM provider API key.

{
  "mcpServerUrl": "https://your-mcp-server.example.com/mcp",
  "systemPrompt": "You are a helpful assistant with access to MCP tools.",
  "llmProviderApiKey": "your-optional-api-key"
}
4

Run the Actor and open the chat UI

Click 'Run' to start the Actor. Once running, check the Actor logs for a URL that looks like 'Navigate to https://....apify.net'. Open that URL in your browser to access the chat interface.

5

For local development, clone and run the server

Clone the repository and set up a .env file with your Apify token and optional LLM API key. Then start the local server and navigate to localhost:3000.

git clone https://github.com/apify/tester-mcp-client.git
cd tester-mcp-client
npm install
# Create .env with APIFY_TOKEN and optionally LLM_PROVIDER_API_KEY
npm start
# Open http://localhost:3000

Tester MCP Client Examples

Client configuration

Actor input JSON for connecting Tester MCP Client to a custom MCP server over HTTP Streamable.

{
  "mcpServerUrl": "https://mcp.apify.com",
  "systemPrompt": "You are a helpful assistant. Use available MCP tools to answer user questions.",
  "model": "claude-haiku-4-5-20251001"
}

Prompts to try

Sample queries when using Tester MCP Client connected to the Apify MCP Server.

- "What are the most popular Actors for social media scraping?"
- "Show me how to use the Instagram Scraper Actor"
- "Which Actor should I use to extract data from LinkedIn?"
- "Can you help me understand how to scrape Google search results?"
- "List all available tools from the connected MCP server"

Troubleshooting Tester MCP Client

Chat UI URL does not appear in the logs

Wait for the Actor to fully initialize — the URL is logged a few seconds after startup. Refresh the Actor run logs page. If the Actor fails immediately, check that your Apify account has sufficient credits and that the mcpServerUrl is reachable from Apify's infrastructure.

MCP server connection fails with 'transport error' or timeout

Tester MCP Client only supports HTTP Streamable transport. If your MCP server uses stdio transport, it cannot be directly tested here — you would need to expose it via an HTTP gateway first. Verify the mcpServerUrl is publicly reachable and returns a valid MCP response.

Tool calls succeed but results are not displayed in the UI

The client does not support all MCP features — Prompts and Resources are not displayed, only tool call results. If you need to test Prompts or Resources, use the MCP Inspector (npx @modelcontextprotocol/inspector) instead.

Frequently Asked Questions about Tester MCP Client

What is Tester MCP Client?

Tester MCP Client is a Model Context Protocol (MCP) server that model context protocol (mcp) client for apify's actors It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Tester MCP Client?

Follow the installation instructions on the Tester MCP Client GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Tester MCP Client?

Tester MCP Client works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Tester MCP Client free to use?

Yes, Tester MCP Client is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.

Browse More Developer Tools MCP Servers

Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "tester-mcp-client": { "command": "npx", "args": ["-y", "tester-mcp-client"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Tester MCP Client?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides