关于 QualisMcp
QualisMcp 是一个使用 C# 和 .NET 9.0 的项目,用于查询巴西 Qualis 学术会议分类。它包含 MCP 服务和客户端,可检索 2017—2020 年分类信息,并支持 Docker 部署。
主要功能
- 01查询 2017—2020 年会议分类
- 02按会议缩写查询分类
- 03支持 Docker 容器部署
适用场景
- 01查找特定学术会议的 Qualis 等级
- 02查询 2017—2020 年会议分类概况
MCP 相关
QualisMcpServer 通过 MCP 提供 Sobre 和 Qualis 工具,供客户端获取分类概况或按缩写查询会议分类。项目还包含用于连接服务的 QualisMcpClient。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
QualisMcp
Qualis
Qualis,也称为 Qualis-Periódicos 或 Qualis/CAPES,是巴西用于评估学术期刊的系统,由高等教育人员培养协调局(CAPES)负责维护。该系统根据传播范围(本地、全国或国际)和质量(A、B、C),按照评估领域对研究生项目(“stricto sensu”类型,即硕士和博士学位)用于传播学术成果的出版载体进行分类和排名。科学活动的 Qualis 值根据 2017-2020 年四年期评估更新。
Model Context Protocol(MCP)
Model Context Protocol(MCP)是一个旨在通过定义用于交换结构化数据的标准化协议,促进分布式系统间通信的框架。它能够实现客户端与服务端之间的无缝交互,重点关注简洁性、可扩展性和灵活性。MCP 特别适用于系统需要共享复杂数据模型,同时保持清晰一致的上下文的场景。
概述
借助 MCP,QualisMcp 项目可确保其服务端与客户端组件之间高效交换数据并可靠通信,从而准确检索和管理活动分类信息。详情请参阅 MCP 官方文档。
功能
- 活动分类信息:检索 2017-2020 年期间活动分类的详细信息。
- 活动查询:按活动缩写查询特定活动的分类。
- Docker 支持:服务端使用 Docker 容器化,便于部署。
项目结构
src/QualisMcpServer:包含服务端实现,包括活动分类工具和逻辑。src/QualisMcpClient:包含用于与服务端交互的客户端配置。
要求
- .NET 9.0 SDK 或更高版本
- Docker(用于在容器化环境中运行服务端)
设置
客户端
- 在
src/QualisMcpClient/.vscode/mcp.json中配置客户端,使其指向服务端。 - 使用客户端与服务端交互。
- 了解如何在 VS Code 中运行 MCP 客户端
用法
工具
- Sobre:提供 2017-2020 年活动分类的常规信息。
- Qualis:按活动缩写检索特定活动的分类。
依赖项
Microsoft.Extensions.Hosting(v9.0.4)ModelContextProtocol(v0.1.0-preview.10)
许可证
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
作者
由 yanjustino 开发。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。