Developer hub

Microsoft for JavaScript developers

Everything from Microsoft for JavaScript developers

AI Agent with MCP tools using LangChain.js

AI Agent with MCP tools using LangChain.js

📢 Celebrating LangChain v1 with a new end-to-end sample! AI Agents + MCP to interact with a Burger API and run serverless on Azure.

What's new ✨

  • OSS AI Summit - Building with LangChain

    The OSS AI Summit is an interactive online event designed to showcase how open-source AI frameworks empower developers to build, innovate, and scale faster. We spotlight LangChain, the leading framework for creating AI-driven applications in Python and JavaScript.

    Register for the event ›
  • Inside Microsoft Foundry Series

    Check out practical demos and technical walkthroughs that show you how to integrate the latest Microsoft Foundry models, tools & features into your workflows.

    View series ›
  • MCP Lesson in the Generative AI with JS Course

    Complete this lesson to get started with MCP to standardize how to expose prompts, resources and tools

    Take lesson ›
  • Model Context Protocol for Beginners

    Level up your AI skills with Model Context Protocol (MCP)! Microsoft’s MCP for Beginners course is here!

    Go to curriculum ›
  • Awesome GitHub Copilot Customizations

    Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.

    View customizations ›
  • MCP-Powered AI Travel Agents Sample

    Introducing AI Travel Agents, an E2E sample application leveraging Microsoft Agent Framework, LlamaIndex.TS, and MCP servers built in .NET, Java, Python, and TypeScript to demonstrate how developers can coordinate multiple AI agents to explore travel planning scenarios.

    Explore the repo ›

Build AI apps 🤖

  • AI Agents for beginners - A course

    This course has 10 lessons covering the fundamentals of building AI Agents. Each lesson covers its own topic so start wherever you like!

    View course ›
  • Generative AI with JavaScript Curriculum

    A JavaScript Learning Adventure. This FREE course throws you into a time-traveling adventure, where you get to meet historical legends with a fun twist, while learning Generative AI technologies.

    Start course ›
  • Featured AI app templates

    Get started with AI application templates. Edit and deploy to Azure using VS Code or GitHub Codespaces.

    View templates ›
  • Develop AI apps with JavaScript

    This article contains an organized list of the best learning resources for JavaScript developers who are getting started building AI apps.

    See resources ›

OSS samples

AI frameworks, tools and libraries

  • Azure MCP Server

    The Azure MCP Server implements the MCP spec for seamless connection between AI Agents and Azure.

  • LangChain.js

    Serverless AI Chat with RAG using LangChain.js

  • LlamaIndex.TS

    LlamaIndex.TS is a framework for building agentic generative AI applications connected to your data.

  • MCP TypeScript SDK

    The official Typescript SDK for Model Context Protocol servers and clients

Tools for JavaScript developers ⚙️

More development resources

Azure for JavaScript developers

Explore the power of JavaScript on Azure through Quickstarts, How-To Guides, codes samples and more.