多工具服务器

MCP多工具服务器是一个基于Node.js的后端服务,支持数据库连接、环境变量配置和API集成,适用于开发和测试环境。

  • by VijayBhatcolligence
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 vijaybhatcolligence/mcp-servers

使用说明

MCP多工具服务器设置指南

1.克隆存储库

git clone https://github.com/VijayBhatcolligence/mcp-servers.git
cd mcp-servers

2.安装依赖项

运行以下命令安装npm依赖项(在您确认或更新package.json之后):

npm install

如果你没有package.json,初始化一个:

npm init -y

然后安装所需的软件包,例如:

npm install express dotenv pg

添加代码所需的任何其他依赖项。

3.配置环境变量

创建一个 .env 根目录中的文件,使用此模板:

DATABASE_URL=postgresql://username:password@localhost:5432/database_name
DB_USER=""
DB_PASSWORD=""
DB_HOST=localhost
DB_PORT=5432
DB_NAME=""
GEMINI_API_KEY=""
MCP_SERVER_PATH=mcp-multi-tool-server.js

# Server Configuration
PORT=3000
NODE_ENV=development

4.运行服务器和client.html是聊天机器人前端代码主机gemini客户端代码,并使用client.html前端聊天

node mcp-multi-tool-server.js

5.使用MCP检查员进行测试

您可以使用MCP Inspector测试服务器:

npx @modelcontextprotocol/inspector node mcp-multi-tool-server.js

主服务器文件是 mcp-multi-tool-server.js。服务器也可以使用standerd MCP文件夹中的MCP Inspector.add.env进行测试和检查


如果您需要确切的依赖关系,请提供您的package.json或指定使用的主要框架和库。