README
🚀 QualisMcp
QualisMcp项目利用模型上下文协议(MCP),确保了数据交换的高效性和服务器与客户端之间稳固的通信,实现了对活动分类的准确检索和管理。
🚀 快速开始
在开始使用QualisMcp之前,你需要满足以下需求:
- .NET 9.0 SDK 或更高版本
- Docker(用于运行容器化环境中的服务器)
客户端设置步骤如下:
- 在
src/QualisMcpClient/.vscode/mcp.json中配置客户端以指向服务器。 - 使用客户端与服务器交互。
- 查看如何在VS Code中运行MCP客户端
✨ 主要特性
- 活动分类信息:获取2017 - 2020期间活动分类的详细信息。
- 活动查找:通过其缩写查询特定活动的分类。
- Docker支持:服务器使用Docker容器化,便于部署。
📦 安装指南
需求
- .NET 9.0 SDK 或更高版本
- Docker(用于运行容器化环境中的服务器)
客户端设置
- 在
src/QualisMcpClient/.vscode/mcp.json中配置客户端以指向服务器。 - 使用客户端与服务器交互。
- 查看如何在VS Code中运行MCP客户端
💻 使用示例
工具使用
基础用法
- Sobre:提供2017 - 2020期间活动分类的一般信息。
- Qualis:通过其缩写检索特定活动的分类。
📚 详细文档
什么是Qualis
Qualis(也称为Qualis - Periódicos或Qualis/CAPES)是巴西的一个学术期刊评估系统,由高等教育人员提升协调机构(CAPES)维护。它根据传播范围(地方、国家或国际)和质量(A、B、C)对用于传播“stricto sensu”型(硕士和博士)研究生项目知识输出的出版工具进行分类。Qualis在科学活动中的评估值是根据2017 - 2020四ennial更新的。
模型上下文协议(MCP)
模型上下文协议(MCP)是一个框架,旨在通过定义分布式系统之间交换结构化数据的标准协议来促进沟通。它使客户端和服务器之间的交互更加简单、可扩展且灵活。MCP特别适用于需要共享复杂数据模型并保持清晰一致上下文的场景。
总览
通过利用MCP,QualisMcp项目确保了数据交换的高效性和服务器与客户端之间稳固的通信,从而实现了对活动分类的准确检索和管理。了解更多,请访问官方MCP文档。
项目结构
src/QualisMcpServer:包含服务器实现,包括工具和逻辑用于活动分类。src/QualisMcpClient:包含与服务器交互的客户端配置。
依赖项
Microsoft.Extensions.Hosting(v9.0.4)ModelContextProtocol(v0.1.0 - preview.10)
📄 许可证
本项目根据MIT许可证发布。具体内容请参阅 LICENSE 文件。
作者
由 yanjustino 开发。
扫码联系在线客服