- Home
- MCP servers
- Learn
Learn
- javascript
0
GitHub Stars
javascript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"saravmani-kmu-learn_vscode_mcp_sse": {
"command": "node",
"args": [
"/absolute/path/to/learn-vscode-mcp/dist/index.js"
],
"env": {
"MCP_AUTO_OPEN_ENABLED": "false"
}
}
}
}Learn MCP Server provides a hands-on environment to experiment with the Model Context Protocol (MCP). You can install, build, and run a learning server, then debug it with an Inspector tool to explore MCP interactions in a controlled way.
How to use
You run the MCP server locally and connect an MCP client to it to explore how context and model information flow between components. Start the server with the standard start command, then use the Inspector for debugging to observe MCP interactions in real time. If you need to troubleshoot, you can disable auto-opening the Inspector browser and manually connect to the server URL shown in the terminal.
How to install
Prerequisites: you need Node.js and npm installed on your system.
npm install
Build the project after dependencies are installed.
npm run build
Start the MCP server.
npm start
Additional content
Debugging with MCP Inspector is supported to observe how MCP messages are exchanged during operation. You can run the server with the inspector for debugging.
npm run inspector:debug
Claude Desktop configuration and troubleshooting
To use this MCP server with Claude Desktop, add the following to your Claude Desktop configuration. Include the correct absolute path to your built MCP index file.
{
"mcpServers": {
"learn-mcp-server": {
"command": "node",
"args": [
"/absolute/path/to/learn-vscode-mcp/dist/index.js"
]
}
}
}
Manual inspector launch (no auto-browser)
If the inspector tries to open a browser automatically and encounters issues, use the following PowerShell command to disable auto-opening, then start the inspector manually.
$env:MCP_AUTO_OPEN_ENABLED="false"; npx @modelcontextprotocol/inspector node --inspect-brk dist/index.js
Addressing the URL after starting the inspector
After launching with the inspector, copy the URL displayed in the terminal (for example, http://localhost:6274/... ) and paste it into your browser to access the inspector UI.
Available tools
start_server
Launch the MCP server locally using the standard start command to accept MCP client connections.
inspector_debug
Launch the MCP Inspector for debugging to observe MCP interactions in real time.
manual_inspector_launch
Disable auto-opening of the inspector browser and start the inspector manually via PowerShell.
claude_desktop_config
Configure Claude Desktop to run the MCP server using the provided configuration snippet.