mcp_server

mcp_server

0

This project is an implementation of the MCP Server for AI Agents. It supports easy integration with AI models and includes tools for weather forecasting and alerts. It is designed to work with GitHub Copilot amongst other platforms.

🤖 MCP Server

This repository contains the Model Context Protocol (MCP) Server used by AI Agents. It facilitates integration with various AI models by using the @modelcontextprotocol/sdk. The server is built with Node.js and TypeScript.

🚀 Getting Started

Prerequisites

  • Node.js version 18 or higher
  • npm

Installation and Build

Install dependencies and build the application.

⚙️ MCP Server Configuration

Set up environment variables using the provided .env.example file.

🔌 Integrating with GitHub Copilot

VS Code configuration is available for GitHub Copilot integration. Includes troubleshooting tips.

🧰 Available Tools

Example tools included: get-alerts for fetching weather alerts and get-forecast for retrieving forecasts.

🛠️ Creating New Tools

Guidance to create and test new tools using TypeScript.

📦 Creating New Resources

Instructions for adding new resources are provided.

📓 Our Conventions

Commit types, branch prefixes, and naming conventions laid out for effective collaboration.