How MCP works as standalone client/Server and with LLM

4 months ago 24

MCP client and server example

src ├── chat.ts # command line chat interface to Claude completion ├── client.ts # MCP client that starts MCP server with stdio transport ├── index.ts # Node run script to start MCP server or Chat CLI ├── llm.ts # Uses Anthropic SDK to talk to Claude API └── server.ts # MCP server that exposes tools and executes them
NPM # install with your package manager of choice (Recommend nix) # nix shell nixpkgs#nodejs ANTHROPIC_API_KEY='' # Put your key here in .env.local file

Run MCP stdio client/server demo

Run CLI chat with Anthropic using MCP

  • Blog about how MCP works as a standalone client/server and with LLM

NOTE: Used Claude and Gemini web chat interface to generate some boiler plate code.

Read Entire Article