1. Conduid
  2. Developer Tools
  3. Lets Learn MCP Javascript
MCP server · Developer Tools

Lets Learn MCP Javascript

MCP server: Lets Learn MCP Javascript

Unclaimed MIT last commit 8 months ago devtools
62Good

Scored 5 months ago · breakdown

About Lets Learn MCP Javascript

Lets Learn MCP Javascript is an MCP server published by microsoft in the Developer Tools category: mCP server: Lets Learn MCP Javascript.

The repository has 97 stars and 23 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/microsoft/lets-learn-mcp-javascript

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Lets Learn MCP Javascript

Powered by Claude · Grounded in docs

I know everything about Lets Learn MCP Javascript. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 5 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

MCP Weather Server

A simple Model Context Protocol (MCP) server that provides real-time weather data to AI agents like GitHub Copilot.

Quick Start

Clone the repository:

git clone https://github.com/microsoft/lets-learn-mcp-javascript.git
cd mcp-weather-server

1. Install Dependencies

npm install

2. Run the Server

Test with MCP Inspector:

npx -y @modelcontextprotocol/inspector npx -y tsx main.ts

3. Use with VS Code

  1. Open the mcp.jsonfile in .vscode folder
  2. Click the start server button above line 4
  3. Open Chat mode and select agent and choose a modal that supports MCPs such as Claude Sonnet
  4. Type or speak into the chat and ask it what the weather is like in your city

Features

  • 🌤️ Real-time weather data for any city
  • 🌍 No API key required (uses Open-Meteo)
  • 🤖 Works with GitHub Copilot and other MCP-compatible AI tools
  • ⚡ Easy to test with MCP Inspector

Usage Examples

Ask GitHub Copilot:

  • "What's the weather like in Tokyo?"
  • "How's the weather in London today?"
  • "Give me the current weather for Paris"

How It Works

The server provides a get-weather tool that:

  1. Converts city names to coordinates using geocoding
  2. Fetches current weather data from Open-Meteo API
  3. Returns structured data that AI agents can format beautifully

Code Structure

// Creates MCP server with weather tool
const server = new McpServer({
  name: "Weather Server",
  version: "1.0.0"
});

// Defines the get-weather tool
server.tool('get-weather', 'Tool to get the weather of a city', ...);

// Connects via stdio transport
const transport = new StdioServerTransport();
server.connect(transport);

Dependencies

  • @modelcontextprotocol/sdk - MCP server framework
  • zod - Schema validation
  • tsx - TypeScript execution (for development)

API Used

  • Open-Meteo - Free weather API with no authentication required

README fetched from the repository 5 days ago. The original is authoritative.

Questions

About Lets Learn MCP Javascript

How do I install Lets Learn MCP Javascript?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Lets Learn MCP Javascript safe to use with an AI agent?

Its trust score is 62 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Lets Learn MCP Javascript still maintained?

The last commit was 8 months ago and 7 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.