A simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.
This is a basic example of a Model Context Protocol (MCP) server implementation that demonstrates core functionality including tools and resources.
uv init mcp-server-basic cd mcp-server-basic
uv venv .venv\Scripts\activate
uv add "mcp[cli]"
or
uv add -r requirements.txt
The server implements the following features:
add(a: int, b: int)
: Adds two numberssubtract(a: int, b: int)
: Subtracts second number from firstgreeting://{name}
: Returns a personalized greetingTo run the server with the MCP Inspector for development:
uv run mcp dev main.py
To run the server normally:
uv run mcp run
To install the server in Claude desktop app:
uv run mcp install main.py
uv run main.py
main.py
: Main server implementation with tools and resourcespyproject.toml
: Project configuration and dependenciesCourse Overview:
Mentors: Sourangshu Paul, Mayank Aggarwal , Krish And Sunny
Start Date:May 10th 2025
Timing: 8am to 11am IST(Saturday And Sunday)
Duration : 4-5 months
This course is designed for AI developers, machine learning engineers, data scientists, and software engineers looking to build expertise in agentic AI, multi-agent systems, and AI-powered automation. Whether you are new to AI agents or have experience in NLP and GenAI, this course will equip you with the knowledge and hands-on skills required to develop, deploy, and manage AI agents at scale. By the end of the course, you will have a strong foundation in agentic AI frameworks, multi-agent collaboration, real-world automation, and end-to-end AI deployment, along with practical experience through real-world projects.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!