mslearn -chat
An AI Assistant that talks with MS Learn Docs MCP and offers a stylish Web UI for the user
claude mcp add --transport stdio passadis-mslearn-mcp-chat npm run dev
How to use
This MCP server is a Next.js application that exposes API routes under the /api directory as part of the Next.js framework. The project starts in development mode with the standard Next.js dev script, which serves the app locally (typically at http://localhost:3000). You can access the API endpoint described in the repository (for example, http://localhost:3000/api/hello) to interact with server-side logic implemented in the pages/api directory. Use the front-end pages to view and interact with the UI, and leverage the API routes for server-side data handling, authentication, or other backend tasks. The project also references Next.js features like automatic font optimization and routing; editing files in pages/ will trigger hot-reloads so you can see changes in real time during development.
How to install
Prerequisites:
- Node.js (recommended LTS)
- npm (comes installed with Node.js) or an alternative package manager like yarn or pnpm
Installation steps:
- Clone the repository: git clone <repository-url>
- Navigate to the project directory: cd <project-directory>
- Install dependencies:
npm install
or: yarn install or pnpm install
- Start the development server:
npm run dev
or: yarn dev, pnpm dev, or bun dev
- Open the app in your browser at http://localhost:3000
Notes:
- If the project uses API routes, you can test them locally via http://localhost:3000/api/* endpoints.
- You can modify pages/index.js or pages/api/hello.js to customize UI or API behavior.
Additional notes
Tips and common issues:
- Ensure Node.js and npm are up to date to avoid compatibility issues with Next.js.
- If you encounter port conflicts, you can set a different PORT environment variable, e.g., PORT=3001 npm run dev.
- API routes are defined under the pages/api directory. Changes there require a page reload to take effect in development.
- The project mentions font optimization via next/font and uses Google/Geist fonts; ensure network access if fonts don’t load locally.
- If you’re migrating to production, follow Next.js deployment guides and ensure building the app with npm run build before starting with npm start.
Related MCP Servers
mastra
From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
rohlik
MCP server that lets you shop groceries across the Rohlik Group platforms (Rohlik.cz, Knuspr.de, Gurkerl.at, Kifli.hu, Sezamo.ro)
gtm
An MCP server for Google Tag Manager. Connect it to your LLM, authenticate once, and start managing GTM through natural language.
pega-dx
Pega DX MCP Server - Enabling conversational interaction with Pega Infinity™ applications. This MCP Server transforms Pega Infinity™ interactions into intuitive, conversational experiences through the Model Context Protocol.
alris
Alris is an AI automation tool that transforms natural language commands into task execution.
AI-web mode
一个基于 MCP (Model Context Protocol) 的智能对话助手Web应用,支持实时聊天、工具调用和对话历史管理。