mcp-server
@zusdn90
About mcp-server
mcp 서버 개발하기
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-server-zusdn90": {
"command": "python",
"args": [
"server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-server?
mcp-server is a Python-based MCP (Model Context Protocol) server example that provides two simple tools: BMI calculation and weather retrieval. It demonstrates how to build an MCP server using the fastmcp library.
How to use mcp-server?
Install dependencies (pip install httpx fastmcp), then run the server with python server.py. The server exposes two tools: calculate_bmi (takes weight in kg and height in m, returns BMI) and fetch_weather (takes a city name, returns current weather via a mock API endpoint).
Key features of mcp-server
- BMI calculator from weight and height
- Weather lookup by city name
- Built with Python and
fastmcp - Uses
httpxfor async HTTP requests - Demonstrates MCP tool definition and execution
Use cases of mcp-server
- Learning how to create a Python MCP server
- Prototyping simple MCP tools for health or weather data
- Testing MCP client–server interactions with a minimal example
FAQ from mcp-server
What is mcp-server?
mcp-server is a minimal MCP server example written in Python that showcases defining and running tools using the fastmcp library.
What are the main features of mcp-server?
It includes two tools: calculate_bmi (calculates Body Mass Index) and fetch_weather (retrieves current weather for a city).
What dependencies are required to run mcp-server?
You need httpx and fastmcp. Install them with pip install httpx fastmcp.
How do I start the server?
Run python server.py in the terminal after installing dependencies.
Are there any usage examples?
Yes. The README shows Python code for both tools: calculate_bmi(weight_kg, height_m) and fetch_weather(city) using httpx and fastmcp decorators.
Frequently asked questions
What is mcp-server?
mcp-server is a minimal MCP server example written in Python that showcases defining and running tools using the `fastmcp` library.
What are the main features of mcp-server?
It includes two tools: `calculate_bmi` (calculates Body Mass Index) and `fetch_weather` (retrieves current weather for a city).
What dependencies are required to run mcp-server?
You need `httpx` and `fastmcp`. Install them with `pip install httpx fastmcp`.
How do I start the server?
Run `python server.py` in the terminal after installing dependencies.
Are there any usage examples?
Yes. The README shows Python code for both tools: `calculate_bmi(weight_kg, height_m)` and `fetch_weather(city)` using `httpx` and `fastmcp` decorators.
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Comments