M
MCP Servers Playground
A learning-focused repository for building and experimenting with MCP servers using Python, FastAPI, and modern tooling.
Created 1/20/2026
Updated about 1 month ago
README
Repository documentation and setup instructions
MCP Server Playground 🧠⚙️
A learning-focused repository for building and experimenting with MCP (Model Context Protocol) servers using Python, FastAPI, and modern backend tooling.
📌 About This Repository
This repository is created to understand how MCP servers work from the ground up.
It focuses on setting up MCP-compatible servers, handling requests, and exposing tools/resources that can be consumed by AI models.
The goal is learning by building, not just following tutorials.
🛠️ Tech Stack
- Python 3.x
- FastAPI
- MCP SDK
- Uvicorn
- Virtual Environments (
venv)
🎯 What You’ll Learn
- What MCP servers are and how they work
- How to create a basic MCP server
- Defining tools, resources, and prompts
- Connecting MCP servers with AI clients
- Structuring MCP projects properly
- Best practices for backend experimentation
📂 Project Structure (planned)
.
├── server.py # MCP server entry point
├── requirements.txt # Project dependencies
├── README.md
├── venv/ # Virtual environment (ignored)
└── examples/ # MCP tools & experiments
Quick Setup
Installation guide for this server
Installation Command (package not published)
git clone https://github.com/AnshullKumar/MCP-Servers-Playground
Manual Installation: Please check the README for detailed setup instructions and any additional dependencies required.
Cursor configuration (mcp.json)
{
"mcpServers": {
"anshullkumar-mcp-servers-playground": {
"command": "git",
"args": [
"clone",
"https://github.com/AnshullKumar/MCP-Servers-Playground"
]
}
}
}