This repository contains example implementations of the Model Context Protocol (MCP). MCP is a protocol designed for [Briefly explain what MCP is or its goal here - you'll need to fill this in].
Currently, this project includes the following MCP implementations:
- Internet Search MCP: Demonstrates using MCP to interact with internet search functionalities.
- Addition Test MCP: A simple example showcasing MCP for basic arithmetic operations (addition).
- Example implementation of an MCP for internet searching.
- Example implementation of an MCP for simple addition tasks.
- [I will add more feature after developing them]
- Python 3.x (or specify other language/tools if needed)
- Git
- Basic Python programming knowledge:
- Understanding of functions and classes
- Familiarity with Python package management
- Basic knowledge of async/await concepts
- Basic AI/ML knowledge:
- Understanding of LLMs and their capabilities
- Familiarity with prompt engineering concepts
- Basic knowledge of context windows and tokens
- Basic development tools:
- Code editor (VS Code recommended)
- Terminal/Command line interface
- Package manager (pip/uv)
- Clone the repository:
git clone https://github.com/Cyber24BD/fastMCP-Tutorial.git
- Install dependencies using uv:
# Install uv if you haven't already curl -LsSf https://astral.sh/uv/install.sh | sh # Install requirements using uv uv pip install -r requirements.txt