Token导航 LogoToken导航TokenDH.com
Qlexpress MCP logo
AI代理未说明官方级别未说明来源级核验

Qlexpress MCP

MCP Server

QLExpress MCP Server 是一个基于 Model Context Protocol (MCP) 的 QLExpress 表达式执行和分析服务器实现,支持 stdio 和 SSE 两种运行模式。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
Java本地部署AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

DQinYuan

提供方

DQinYuan

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

QLExpress MCP Server

QLExpress MCP Server 是一个基于 Model Context Protocol (MCP) 的 QLExpress 表达式执行和分析服务器实现。

项目介绍

本项目提供了一个完整的 MCP 服务器,支持 QLExpress 表达式的执行和分析。

服务器支持两种运行模式:stdio 模式 和 SSE 模式。

快速开始

环境要求

  • Java 17 或更高版本
  • Maven 3.6 或更高版本

构建项目

mvn clean package

构建完成后,可执行 JAR 文件将位于 target/qlexpress-mcp-server-1.0.0.jar

启动方法

stdio 模式

stdio 模式通过标准输入输出进行通信,适合与本地工具集成:

java -jar -Dspring.ai.mcp.server.stdio=true -Dspring.main.web-application-type=none target/qlexpress-mcp-server-1.0.0.jar

SSE 模式

SSE 模式通过 HTTP Server-Sent Events 进行通信,适合 Web 应用和远程调用:

java -jar target/qlexpress-mcp-server-1.0.0.jar

使用案例

以下是一个典型的使用案例,展示了如何通过 MCP 客户端调用 QLExpress 服务器分析导致表达式结果为 false 的原因:

使用案例

Prompt:

qlexpress脚本:`isVip(userId) && (未登录天数(userId) > 10 || 购物车(userId).isEmpty())`,脚本上下文:`{"userId": 1234}`,
解释导致脚本执行结果的原因。回答请尽量精简且通俗

开发指南

项目结构

基于 Spring AI 实现

qlexpress-mcp/
├── src/main/java/com/example/qlexpressmcp/
│   ├── QLExpressMcpServerApplication.java  # 主应用类
│   └── QLExpressExecuteService.java        # 表达式执行服务
├── src/main/resources/
│   └── application.yml                     # 配置文件
└── src/test/                               # 测试代码

修改自定义函数

com.example.qlexpressmcp.QLExpressExecuteService 中的自定义函数修改成业务中实际的自定义函数。

目录标签

目录标签

Java本地部署AI代理表达式执行服务器QLExpressMCP协议

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP