This repository provides a comprehensive demonstration and practical guide for building and running tools compatible with the Model Context Protocol (MCP). It illustrates how to leverage MCPO, the official MCP Orchestrator, to manage these tools and an MCP server, enabling Large Language Models (LLMs) to efficiently interact with external tools, databases, and APIs. The demo covers setup, creation of sample tools, and running the MCP server, complete with auto-discovery capabilities for LLMs.
Key Features
01Illustrates the setup and execution of an MCP server
020 GitHub stars
03Utilizes `fastmcp` for streamlined tool development
04Demonstrates the creation of MCP-compliant tools
05Shows integration with `mcpo` for tool orchestration and auto-discovery
06Includes sample 'Hello World' and 'Reverse String' tools