About mcp-server
mcp-server is a setup-oriented project README showing how to create an MCP environment and run a weather server with the MCP CLI. It also lists steps for installing the server in Claude and running a client example.
Key features
- 01MCP environment setup with uv
- 02Weather server inspection command
- 03Claude app installation command
- 04Client example dependencies and run command
- 05Docker build command
Use cases
- 01Set up an MCP development environment
- 02Inspect the weather server
- 03Install the weather server in Claude
- 04Build a Docker image
MCP support
The README shows commands for inspecting and installing a weather MCP server, plus client-side setup using mcp-use. It does not describe the server's exposed tools or resources.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEmcp-server
pip install uv
uv init
Create environment
uv venv
Activate the environment
.venv\Scripts\activate
uv add "mcp[cli]"
mcp inspector
uv run mcp dev server/weather.py
install weather in Claude app
uv run mcp install server/weather.py
client side
uv add mcp-use uv add langchain-groq uv pip install fastembed uv run server/client.py
Docker commands
docker build -t mcp-server .
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.