Skip to content

Cyber24BD/fastMCP-Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Model Context Protocol (MCP) Implementations

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:

  1. Internet Search MCP: Demonstrates using MCP to interact with internet search functionalities.
  2. Addition Test MCP: A simple example showcasing MCP for basic arithmetic operations (addition).

๐Ÿš€ Features

  • 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]

๐Ÿ“‹ Prerequisites

  • 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)

๐Ÿ› ๏ธ Installation

  1. Clone the repository:
    git clone https://github.com/Cyber24BD/fastMCP-Tutorial.git
  2. 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages