Tiny Mcp Client
@gnosis23
About Tiny Mcp Client
This is a client implementation based on the Model Context Protocol (MCP)
Overview
What is Tiny Mcp Client?
Tiny Mcp Client is a lightweight MCP (Model Context Protocol) client implementation that replaces the original Anthropic SDK example with the OpenAI SDK. It runs on Node.js 16+ and is designed for developers who want to connect to MCP servers using OpenAI’s API.
How to use Tiny Mcp Client?
Install dependencies with pnpm, build the project, create a .env file with your OpenAI API key, then run the client with node build/index.js <path-to-mcp-server> where <path-to-mcp-server> is the address of your MCP server.
Key features of Tiny Mcp Client
- Uses OpenAI API instead of Anthropic API
- Fully compatible with MCP protocol
- Supports real-time communication with MCP server
- Simple and easy-to-use interface
Use cases of Tiny Mcp Client
—
FAQ from Tiny Mcp Client
What is Tiny Mcp Client and how does it differ from the original example?
Tiny Mcp Client is a rewrite of the official Anthropic SDK MCP client example to use the OpenAI SDK instead. It provides the same core MCP functionality but connects via OpenAI’s API.
Which OpenAI API key is required?
You need a valid OpenAI API key. Set it as OPENAI_API_KEY in a .env file in the project root.
Does Tiny Mcp Client support all MCP servers?
The client is fully compatible with the MCP protocol and can connect to any MCP server, provided it adheres to the protocol specification.
What are the system requirements?
Node.js 16.x or higher and the pnpm package manager are required.
What is the license for Tiny Mcp Client?
The project is licensed under the MIT License.
Basic information
More Agent Frameworks MCP clients
🚀 MCPOmni Connect - Universal Gateway to MCP Servers
Abiorh001MCPOmni Connect is an agent execution runtime that connects to multiple MCP servers via stdio, SSE, or streamable HTTP. It supports chat, autonomous agents, and planner-based orchestration treating each MCP server as a tool agent to enable dynamic multi-agent workflows across LLM
LangChain.js MCP Adapters
langchain-ai** THIS REPO HAS MOVED TO
Tester Client for Model Context Protocol (MCP)
apifyModel Context Protocol (MCP) Client for Apify's Actors
Fast Agent
evalstateDefine, Prompt and Test MCP enabled Agents and Workflows
Smolagents
huggingface🤗 smolagents: a barebones library for agents that think in code.
Comments