MCP协议开发工具包

基于Node.js和pnpm的MCP协议开发工具包,简化LLM集成开发流程

  • by itdeniel
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 atdeniel/mcp-the-first

使用说明

mcp第一

描述

该项目旨在简单易懂,非常适合那些想开始与Node.js、PNPM和MCP与LLMS合作的人。

用于配置的命令

以下是用于创建和配置该项目的主要命令:

# Instalar pnpm de manera global
npm install -g pnpm

# Crear el archivo package.json de manera interactiva
pnpm init

# Instalar dependencias (ejemplo: typescript)
pnpm add typescript

# Instalar dependencias de desarrollo (ejemplo: ts-node)
pnpm add -D ts-node

已安装的书店

如果您安装了更多的书店,请在此处添加它们以使自述保持最新。

如何执行项目

  1. 克隆存储库。
  2. 安装依赖项:
    pnpm install
    
  3. 运行主文件:
    pnpm start
    
    (确保您已经配置了脚本 start 恩 package.json) 英语字母表的第15个字母
  4. 运行主文件(不适合运行MCP服务器,但您可以调试):
    npx -y tsx main.ts
    

对于MCP检查:

  1. npx -y @modelcontextprotocol/inspector npmx -y tsx main.ts
    

如何在Cursor IDE和Claude的应用程序中使用MCP

嵌入式IDE

  1. 打开光标设置。

  2. 搜索MCP或Model Context协议部分。

  3. 通过复制文件的内容来添加设置 mcp.json (例如):

    {
      "mcpServers": {
        "myWeather": {
          "command": "npx",
          "args": [
            "-y",
            "tsx",
            "<tu_ruta>/main.ts"
          ],
          "env": {
            "OPENWEATHER_API_KEY": "tu_api_key"
          }
        }
      }
    }
    
  4. 保存更改并在必要时重新启动光标。


恩,克劳德

  1. 打开克劳德的应用程序。

  2. Ve a Settings > Developer.

  3. Haz clic en“编辑配置”。

  4. 通过粘贴您的内容来添加或编辑设置 claude_desktop_config.json例如:

    {
      "mcpServers": {
        "myWeather": {
          "command": "npx",
          "args": [
            "-y",
            "tsx",
            "<tu_ruta>/main.ts"
          ]
        }
      }
    }
    
  5. 保存并重新启动应用程序。


准备好了!现在你有了你的项目的基础,你可以继续开发它。