Local Mcp Server Tutorial
@7nohe
About Local Mcp Server Tutorial
ローカルMCPサーバー(stdio)を作成するためのチュートリアルです。
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"local-mcp-server-tutorial": {
"command": "npx",
"args": [
"giget@latest",
"gh:7nohe/local-mcp-server-tutorial",
"my-mcp-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Local Mcp Server Tutorial?
A tutorial for creating a local MCP (Model Context Protocol) server. It guides users through building a Node.js/TypeScript MCP server with resources, prompts, and tools, and integrating it with MCP clients like Claude Desktop.
How to use Local Mcp Server Tutorial?
Follow the tutorial steps: initialize a project using npx giget, install dependencies (@modelcontextprotocol/sdk, zod), implement the server code, build with npm run build, and run with ./dist/index.js. Debug using the MCP Inspector and configure Claude Desktop to connect.
Key features of Local Mcp Server Tutorial
- Step-by-step setup for a local MCP server.
- Implements static and dynamic resources.
- Implements prompts for language translation.
- Implements a BMI calculation tool.
- Covers debugging with MCP Inspector.
- Guides publishing to npm.
Use cases of Local Mcp Server Tutorial
- Learning to build a custom MCP server from scratch.
- Creating a local MCP server for personal tools or automation.
- Prototyping MCP resources and tools for Claude Desktop.
FAQ from Local Mcp Server Tutorial
What prerequisites are needed?
Node.js (v22) and an MCP client like Claude Desktop.
How do I debug the server?
Use the MCP Inspector: run npx @modelcontextprotocol/inspector ./dist/index.js and open http://127.0.0.1:6274.
How do I connect the server to Claude Desktop?
Edit claude_desktop_config.json to point to the server’s executable path.
How do I publish the server?
Run npm login and npm publish. Ensure the package name follows @username/package convention.
What transport does the server use?
The server uses StdioServerTransport for communication over standard input/output.
More Other MCP servers
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments