
MCP Server
beyondszine
public
testing mcp
A test repository for MCP functionality
Repository Info
0
Stars
0
Forks
0
Watchers
0
Issues
TypeScript
Language
-
License
About This Server
A test repository for MCP functionality
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
# NestJS Weather API Project This is a NestJS application that provides weather data for global locations, including both US and international locations like India. ## Description This repository contains a NestJS application with a weather API that uses multiple data sources: - National Weather Service (NWS) API for US locations - OpenWeatherMap API for global locations (including India) ## Installation ```bash $ npm install ``` ## Configuration 1. Copy the `.env.example` file to `.env`: ```bash cp .env.example .env ``` 2. Get an API key from [OpenWeatherMap](https://openweathermap.org/api) and add it to the `.env` file: ``` OPENWEATHER_API_KEY=your_api_key_here ``` ## Running the app ```bash # development $ npm run start # watch mode $ npm run start:dev # production mode $ npm run start:prod ``` ## Test ```bash # unit tests $ npm run test # e2e tests $ npm run test:e2e # test coverage $ npm run test:cov ``` ## API Endpoints ### Get Weather Forecast ``` GET /weather/forecast?latitude=<lat>&longitude=<lon> ``` Example: - For New York (US): `/weather/forecast?latitude=40.7128&longitude=-74.0060` - For Delhi (India): `/weather/forecast?latitude=28.6139&longitude=77.2090` ### Get Weather Alerts ``` GET /weather/alerts?latitude=<lat>&longitude=<lon> ``` Note: Weather alerts are currently only available for US locations. ## Features - Basic NestJS application structure - Weather API with support for global locations - Automatic detection of US vs. international locations - Environment-based configuration - TypeScript configuration ## Getting Started 1. Clone the repository 2. Install dependencies with `npm install` 3. Configure your `.env` file with your OpenWeatherMap API key 4. Run the application with `npm run start:dev` 5. Access the API at `http://localhost:3000/weather/forecast?latitude=28.6139&longitude=77.2090` (example for Delhi, India) ## License This project is [MIT licensed](LICENSE).
Quick Start
1
Clone the repository
git clone https://github.com/beyondszine/testing-mcp2
Install dependencies
cd testing-mcp
npm install3
Follow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Ownerbeyondszine
Repotesting-mcp
Language
TypeScript
License-
Last fetched8/8/2025
Recommended MCP Servers
💬
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
integrationsdiscordchat
🔗
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
integrationsautomationsaas
🕷️
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
apifycrawlerdata
🌐
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
testingqabrowsers
⚡
Zapier MCP
A Zapier server that provides automation capabilities for various apps.
zapierautomation