MCP.so
登录

MCP Server Basic Sample

@t-shiratori

基本信息

分类

其他

传输方式

stdio

作者

t-shiratori

关于 MCP Server Basic Sample

暂无概览

MCP Server Basic Sample 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Server Basic Sample 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Mcp Server Basic Sample?

A minimal TypeScript-based MCP (Model Context Protocol) server sample intended to demonstrate how to build, test, and configure a custom MCP server with desktop clients like Claude for Desktop. It is a starting point for developers learning to create MCP servers.

How to use Mcp Server Basic Sample?

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.

Key features of Mcp Server Basic Sample

  • 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

Use cases of Mcp Server Basic Sample

  • Learning how to structure and build an MCP server from scratch
  • Testing MCP server functionality locally with the Inspector tool
  • Demonstrating integration of a custom MCP server with Claude for Desktop
  • Experimenting with the MCP protocol without external dependencies

常见问题

1

How do I install and build the server?

Run `pnpm install` to install dependencies, then `pnpm build` to compile the TypeScript code.

2

How can I test the server with the MCP Inspector?

Use the commands `pnpm start` or `pnpm inspect` to launch the Inspector. Refer to the official Inspector documentation for further guidance.

3

How do I configure Claude for Desktop to use this server?

Edit the file `~/Library/Application Support/Claude/claude_desktop_config.json`. Add an entry under `mcpServers` with the key `RandomNumber`, the command `node` (or the full Node path from `mise which node`), and the absolute path to `build/index.js`.

4

Does the server require any runtime beyond Node.js?

Yes, it requires Node.js (tested with version 22.14.0 in the example). The README shows how to use `mise` to manage Node versions.

5

What predefined tools or resources does this server provide?

The README does not describe any tools, resources, or prompts beyond naming the server entry as `RandomNumber` in the config example. No explicit capabilities are listed.

评论

其他 分类下的更多 MCP 服务器