MCP服务器

一个基于TypeScript的MCP服务器,集成了Local Victor API,用于业务信息的管理和操作。

  • by jambllc
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 jambllc/jamb-mcp-server

使用说明

干扰MCP服务器

概述

带有本地Victor API集成的TypeScript MCP服务器

先决条件

  • Node.js 18+
  • 本地Victor API证书

配置

命令行参数

最高优先级配置方法:

npm start -- \
  --server-url http://your-server.com \
  --token your_session_token \
  --site-id your_site_id \
  --port 3002

环境变量

后备配置方法:

export LV_SERVER_URL=http://your-server.com
export LV_SESSION_TOKEN=your_token
export LV_SITE_ID=your_site_id
export PORT=3001
export TRANSPORT=http

npm start

支持的论点

  • --server-url:本地Victor API的基本URL(默认值:http://localhost:8001)
  • --token:API访问的身份验证令牌
  • --site-id:站点/帐户标识符
  • --port:服务器端口(默认值:3001)

运行服务器

发展

# Command-line arguments
npm run dev -- --token your_token --site-id your_site_id

# Or environment variables
export LV_SESSION_TOKEN=your_token
export LV_SITE_ID=your_site_id
npm run dev

生产

# Command-line arguments
npm start -- --token your_token --site-id your_site_id

# Or environment variables
export LV_SESSION_TOKEN=your_token
export LV_SITE_ID=your_site_id
export TRANSPORT=http
npm start

可用的MCP工具

  • echo:用于测试的简单回声工具
  • describe_business_schema:获取业务信息的详细架构
  • read_business:检索当前业务信息
  • update_business:更新业务简介

配置优先

  1. 命令行参数
  2. 环境变量
  3. 默认值