MCP服务器

一个基于Model Context Protocol的本地MCP服务器,用于处理模型上下文协议请求。

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

使用说明

本地-MCP服务器示例

概要

基于以下网站创建的MCP服务器。

构建一个MCP服务器 - 模型上下文协议

构建步骤

在启动MCP服务器之前,需要使用以下命令进行构建。

npm run build

如何在VSCode中添加MCP服务器

.vscode/mcp.json 并添加以下内容。

{
  "servers": {
    "local-mcp-server-sample": {
      "command": "node",
      "args": [`${本リポジトリの絶対パス}/build/index.js`]
    }
  }
}

例(如)

{
  "servers": {
    "local-mcp-server-sample": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/PARENT/FOLDER/local-mcp-server-sample/build/index.js"
      ]
    }
  }
}

测试MCP服务器时的示例问题

  • 萨克拉门托的天气怎么样?
  • 德克萨斯州目前的警报是什么?

MCP Inspector的启动方法

npx @modelcontextprotocol/inspector node ${本リポジトリの絶対パス}/build/index.js

# 例
# npx @modelcontextprotocol/inspector node /ABSOLUTE/PATH/TO/PARENT/FOLDER/local-mcp-server-sample/build/index.js