Agent Skills

Weather

Provides real-time weather data from the US National Weather Service API.

Install

Install and configure the MCP from https://github.com/vikas434/learning-mcp now. Follow the repository's installation instructions, ask me for anything you can't complete yourself, and verify its tools load.
README

Learning MCP - Model Context Protocol Examples

This repository contains multiple MCP (Model Context Protocol) server implementations for learning and experimentation.

šŸ“ Project Structure

learning-mcp-1/
ā”œā”€ā”€ weather-mcp/          # Weather MCP Server implementation
│   ā”œā”€ā”€ weather_mcp.py    # MCP stdio server
│   ā”œā”€ā”€ weather_http.py   # HTTP REST API server
│   ā”œā”€ā”€ weather_sse.py    # Server-Sent Events server
│   └── README.md         # Weather-specific documentation
ā”œā”€ā”€ bits-course-mcp/      # BITS Course MCP Server (coming soon)
└── README.md             # This file

šŸš€ Projects

1. Weather MCP Server

A comprehensive weather data server using the US National Weather Service API.

Features:

  • Real-time weather forecasts
  • Weather alerts by state
  • Multiple transport implementations (stdio, HTTP, SSE)

Location: ./weather-mcp/ Documentation: Weather MCP README

2. BITS Course MCP Server

A comprehensive course guide for BITS Pilani 2nd year students with detailed information about subjects, study tips, and grading patterns.

Features:

  • Course details for 10 core 2nd year subjects
  • Study tips and recommendations from student experiences
  • Grading insights and scoring strategies
  • Topic-based search across all courses

Location: ./bits-course-mcp/ Documentation: BITS Course MCP README

šŸ› ļø Getting Started

Each project has its own dependencies and setup instructions. Navigate to the specific project folder and follow the README instructions.

Prerequisites

  • Python 3.13+
  • uv package manager

Quick Start

# Clone the repository
git clone <your-repo-url>
cd learning-mcp-1

# Navigate to a specific project
cd weather-mcp
# Follow the project-specific README

šŸ“š About MCP

The Model Context Protocol (MCP) is an open protocol that enables AI assistants to securely connect to external data sources and tools. These examples demonstrate different ways to implement MCP servers.

šŸ¤ Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests if applicable
  5. Submit a pull request

Tech Stack: Python • FastMCP • FastAPI • Uvicorn • HTTPX

Search skills and MCP servers

Search across 31,816 skills and MCPs