MODEL CONTEXT PROTOCOL
@arkapatra31
About MODEL CONTEXT PROTOCOL
Implementation of Anthropic's Model Context Protocol
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
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 MODEL CONTEXT PROTOCOL?
MODEL CONTEXT PROTOCOL is a service built with FastMCP that provides real-time weather information for any city via the Tavily search API and internet usage data by country. It is designed for developers and users who want to query these datasets through MCP-compatible clients like Claude Desktop.
How to use MODEL CONTEXT PROTOCOL?
Install dependencies with Poetry, then create a .env file with your Tavily API key and MongoDB credentials. For weather, configure an MCP client (e.g., Claude Desktop) and search for “Current weather in ”. For internet usage, run mcp dev .<entry-point internet-usage> in the project directory.
Key features of MODEL CONTEXT PROTOCOL
- Real‑time weather data for any city
- Internet usage statistics by country
- Async API for efficient processing
- MCP‑based protocol for standardized communication
- MongoDB integration for internet usage storage
Use cases of MODEL CONTEXT PROTOCOL
- Quickly check current weather conditions during travel planning
- Retrieve country‑level internet adoption or usage figures for research
- Integrate weather or internet statistics into an MCP‑compatible assistant workflow
FAQ from MODEL CONTEXT PROTOCOL
What dependencies are required?
Python, Poetry, and a MongoDB instance (for internet usage). The .env file must contain TAVILY_API_KEY, MONGODB_URI, MONGO_DB_NAME, and MONGO_DB_COLLECTION.
How do I run the internet usage service?
Navigate to the project root and execute: mcp dev .<entry-point internet-usage>. This starts the MCP server for internet data.
Which MCP client can interact with this server?
The README specifically mentions Claude Desktop as an MCP client for querying weather data. Any MCP‑compatible client should work with the defined tools and resources.
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
Awesome Mlops
visengerA curated list of references for MLOps
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
Comments