About Client Dumb
Client Dumb is an MCP server published by anaisbetts in the Developer Tools category: the dumbest MCP client. It has been installed 0 times through Conduid.
The repository has 4 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.
Install
npx mcp-client-dumbThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Client Dumb
Powered by Claude · Grounded in docs
Security checks
- ·README presentNot checked yet.
- ·License declaredNot checked yet.
- ·Tests presentNot checked yet.
- ·Dependencies pinnedNot checked yet.
- ·No dynamic code executionNot checked yet.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
README
The Dumbest MCP Client
The world's simplest example of a client for interacting with Claude AI using the Model Context Protocol (MCP) to enable tool usage with YouTube context.
Overview
This project provides a command-line interface for sending prompts to Anthropic's Claude AI model while giving it access to YouTube-related tools through the Model Context Protocol. The client connects Claude to an MCP YouTube server, allowing the AI to retrieve and process information from YouTube videos when responding to user prompts.
Prerequisites
- Node.js (v18+)
- Bun runtime
- Anthropic API key
Installation
-
Clone the repository:
git clone https://github.com/anaisbetts/mcp-client.git cd mcp-client -
Install dependencies:
bun install -
Set up your Anthropic API key:
export ANTHROPIC_API_KEY=your_api_key_hereOn Windows, use:
$env:ANTHROPIC_API_KEY=your_api_key_here
Usage
Run the client with a prompt:
bun start "Your prompt here"
Example:
bun start "Find me information about the latest SpaceX launch from this YouTube video: https://www.youtube.com/watch?v=example"
Development
-
Run in development mode with hot reloading:
bun dev -
Build the project:
bun build -
Run TypeScript type checking:
bun typecheck -
Run tests:
bun test
How It Works
- The client initializes an Anthropic client with your API key
- It starts an MCP YouTube server process
- The client connects to the MCP server and retrieves available tools
- These tools are converted to Anthropic's tool format
- Your prompt is sent to Claude along with the available tools
- If Claude uses a tool, the request is forwarded to the MCP server
- The tool response is sent back to Claude for further processing
- The final response is displayed in the console
License
ISC
Dependencies
- @anthropic-ai/sdk: For interacting with Claude AI
- @modelcontextprotocol/sdk: Model Context Protocol SDK
- @anaisbetts/mcp-youtube: YouTube tools for MCP
- spawn-rx: For spawning processes
README mirrored from the source repository 4 months ago. The original is authoritative.