使用说明
模块化命令程序(MCP):远程实用工具工具包
概述
此存储库包含一个定制的 模块化指挥程序(MCP),一个轻量级且可扩展的命令行工具,专为运行专门的远程实用程序而设计。MCP的结构通常是可组合的、快速的,并且易于在自动化管道或更大的系统中集成。
此MCP包含两个关键模块:
- 🏅 诺贝尔奖核查员:根据类别和年份查询和返回诺贝尔奖获得者。
- 🌡️ 温度检查器:使用外部API获取给定位置的实时温度数据。
什么是MCP?
一 MCP(模块化指挥程序) 是一种结构化的CLI工具或框架,旨在:
- 模块化运行多个基于命令的实用程序。
- 可扩展以适应新工具。
- 使用一致的命令界面远程或本地操作。
- 通过将逻辑分离为离散的、专门构建的模块来简化维护和使用。
MCP的应用:
- 自动化常用的系统任务或数据查询。
- 构建开发人员或分析师工具包。
- 简化基于CLI的报告和诊断。
- 集成到CI/CD、cron作业或脚本框架中。
此MCP中的模块
1.诺贝尔奖核查员
- 输入:类别,年份
- 输出获奖者及其贡献
- 用例:诺贝尔历史数据的快速参考。
2.温度检查器
- 输入:城市名称
- 输出:当前温度和天气状况
- 用例:自动化或仪表板中的实时环境意识。
入门指南
uv venv
uv pip install -r requirements.txt
python main.py check-nobel --year 2022 --category physics
python main.py check-temp --city London
