职位知识库查询服务

一个基于Model Context Protocol (MCP)的服务,允许LLM查询Hospitaliti Jobs API中的职位相关数据。

  • by cubsus
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 cubsus/hospitaliti-mcp-public

使用说明

酒店业职位知识库 MCP 服务器

这个项目实施了一个 模型上下文协议(MCP) 允许大型语言模型(LLM)查询工作相关数据的服务器 Hospitaliti Jobs API.

它暴露了一个名为(此处根据上下文补充具体名称)的单一工具 search_jobs_knowledge_base 该内容向后端API发送搜索查询,并以JSON格式返回结果。


特点/特性

  • 连接到Hospitaliti API(/api/mcp/search)
  • 通过MCP响应LLM工具请求
  • 基于JSON的简单查询结构
  • 通过环境变量配置API基础URL
  • 需要配置LLM以指向正确的MCP服务器URL

安装

npm install

使用方法

运行MCP服务器:

node server.js

这将启动一个使用(某种协议或方式)进行通信的服务器 模型上下文协议,提供一个工具来搜索知识库。

确保你的 大型语言模型(LLM)配置 (例如,在您的客户端或集成开发环境(IDE)中)设置为连接到此MCP服务器的端点——通常类似于:

"mcpServers": {
  "hospitaliti-jobs-knowledge-base": {
    "command": "node",
    "args": ["path/to/server.js"]
    "env": {
      "API_URL": "https://your-domain.local"
    }
  }
}

或者,如果是在远程运行:

"mcpServers": {
  "hospitaliti-jobs-knowledge-base": {
    "url": "https://mcp-public.hospitaliti.io"
  }
}

笔记

  • 仅使用官方(渠道/资源) @modelcontextprotocol SDK软件包
  • 兼容任何支持模型上下文协议的大型语言模型(LLM)
  • 没有核心模型或不必要的依赖关系