MCP服务器

一个基于Node或Docker环境的MCP服务器初始化、构建和配置工具。

  • by JeongJaeSoon
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 jeongjaesoon/sample-mcp-server

使用说明

mcp服务器

初始化

根据您的首选环境选择以下初始化方法之一:

节点环境(推荐)

要初始化节点环境(安装依赖关系、构建服务器和配置MCP设置):

make node-init

Docker环境

初始化Docker环境(构建Docker镜像并配置MCP设置):

make docker-init

发展

使用节点(推荐)

要使用Node构建和运行服务器,请执行以下操作:

# Build the server
make node-build

# Configure the server
make node-config

使用Docker

使用Docker构建和运行服务器:

# Build the Docker image
make docker-build

# Run the Docker container
make docker-run

# Stop the Docker container
make docker-stop

# Clean up Docker resources
make docker-clean

MCP设置

运行时,MCP设置会自动刷新 make node-config。如果需要手动刷新MCP设置:

make mcp-refresh

运行服务器后,您需要配置MCP设置:

  1. 打开IDE设置
  2. 导航到MCP配置部分
  3. 使用以下设置添加新的MCP服务器:
    • 名称:MCP服务器
    • 版本:1.0.0
    • 路径:构建的服务器可执行文件的路径

此项目是使用创建的 bun init 在bun v1.2.5中。 包子 是一个快速的一体化JavaScript运行时。

mcp服务器示例