MCP Directory
ServersClientsBlog

xASO - App Store Optimization

AI-powered App Store Optimization platform for mobile apps

Go to xASO
MCP Directory

Model Context Protocol Directory

MKSF LTD
Suite 8805 5 Brayford Square
London, E1 0SG

MCP Directory

  • About
  • Blog
  • Documentation
  • Contact

Menu

  • Servers
  • Clients

© 2025 model-context-protocol.com

The Model Context Protocol (MCP) is an open standard for AI model communication.
Powered by Mert KoseogluSoftware Forge
  1. Home
  2. Servers
  3. demo-mcp-server-client-implementation

demo-mcp-server-client-implementation

GitHub

This repository demonstrates a Model-Context-Protocol (MCP) implementation with a backend service, MCP server, and AI chatbot client, showcasing how AI can store and retrieve custom information via a standardized MCP interface.

30
5

Example MCP Server + Client Implementation

This project demonstrates the Model-Context-Protocol (MCP) pattern, as explained in this article and this video.

It includes a backend service, an MCP server exposing the service, and an MCP client (an AI chatbot). The chatbot uses the MCP server to store and retrieve custom information via the backend service.

Important: This project requires Node.js 23.x or higher to execute TypeScript directly.

Configuration

Create a .env file in the client folder and add your OpenAI API key:

OPENAI_API_KEY=<your-open-ai-key>

Run npm install in the service, server, and client folders to install dependencies.

Running Service, MCP Server & MCP Client

In each folder (service, server, client), run npm run dev using Node.js 23+. The client is an AI chatbot that leverages the custom MCP server to interact with the backend service. This setup allows the AI chatbot to store and retrieve information.

Repository

MS
mschwarzmueller

mschwarzmueller/demo-mcp-server-client-implementation

Created

March 18, 2025

Updated

March 25, 2025

Language

TypeScript

Category

AI