Mcp Server Basic Sample
Description
# Mcp Server Basic Sample ## Prepare mcp server app ### 1. Install packages ```bash pnpm install ``` ### 2. Build ```bash pnpm build ``` ## Mcp Inspector [Inspector - Model Context Protocol](https://modelcontextprotocol.io/docs/tools/inspector) ```bash pnpm start ``` ```bash…
About
# Mcp Server Basic Sample ## Prepare mcp server app ### 1. Install packages ```bash pnpm install ``` ### 2. Build ```bash pnpm build ``` ## Mcp Inspector [Inspector - Model Context Protocol](https://modelcontextprotocol.io/docs/tools/inspector) ```bash pnpm start ``` ```bash pnpm inspect ``` ## Claude for Desktop ###…
Details
- Author
- t-shiratori
- Downloads
- 221
- Categories
- Other
Jump to
- Minimal TypeScript MCP server for learning and prototyping
- Supports running and testing via the MCP Inspector
- Configurable with Claude for Desktop as a local server
- Includes a ready-to-use RandomNumber server name in example config
Install dependencies with pnpm install, then build with pnpm build. Run the MCP Inspector for testing via pnpm start or pnpm inspect. To use with Claude for Desktop, add a server entry named RandomNumber in the Claude desktop config file (claude_desktop_config.json) pointing to the built build/index.js and the correct Node.js binary.
Mcp Server Basic Sample
Prepare mcp server app
1. Install packages
pnpm install
2. Build
pnpm build
Mcp Inspector
Inspector - Model Context Protocol
pnpm start
pnpm inspect
Claude for Desktop
Download Claude for Desktop
Set Configure Claude for Desktop
Open the config file in VSCode.
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
/Users/[user]/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"RandomNumber": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/build/index.js"]
}
}
}
If you use mise.
$ mise which node
/Users/[user]/.local/share/mise/installs/node/22.14.0/bin/node
/Users/[user]/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"RandomNumber": {
"command": "/Users/[user]/.local/share/mise/installs/node/22.14.0/bin/node",
"args": ["/ABSOLUTE/PATH/TO/PARENT/FOLDER/build/index.js"]
}
}
}
reference: https://github.com/modelcontextprotocol/servers/issues/64#issuecomment-2503152420
Resources
- Example Servers - Model Context Protocol
- modelcontextprotocol/typescript-sdk: The official Typescript SDK for Model Context Protocol servers and clients
- TypeScript で MCP サーバーを実装し、Claude Desktop から利用する
- 簡易な自作MCPサーバーをお試しで実装する方法
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



