美国天气气候MCP(可能是指某种气象或气候相关项目/计划的缩写,但具体含义需根据上下文确定,此处直译为“美国天气气候MCP”)🌤️
MCP(模型上下文协议)服务器,提供美国天气信息。
📋 先决条件
- Node.js(版本14或更高)
- npm(Node.js的包管理器)
🚀 安装
- 克隆仓库:
git clone https://github.com/FelipeCararo/mcp-intro.git
cd mcp-intro- 安装依赖项:
npm install🔧 如何使用
编译项目
要编译TypeScript代码:
npm run build启动服务器
编译完成后,运行MCP服务器:
npm start或者直接执行天气命令:
./build/index.js启动脚本
您也可以使用随附的shell脚本:
./start-mcp.sh📦 项目结构
mcp-intro/
├── src/ # Código fonte TypeScript
├── build/ # Código compilado (gerado após build)
├── package.json # Configurações e dependências
├── tsconfig.json # Configurações do TypeScript
└── README.md # Este arquivo🛠️ 使用的技术
- TypeScript - 编程语言
- @modelcontextprotocol/sdk 翻译为中文是:“@模型上下文协议/开发工具包” 或简化为 “@模型上下文SDK”。这里,“SDK”通常指的是“Software Development Kit”(软件开发工具包)的缩写,但在这个上下文中,它可能特指与“modelcontextprotocol”(模型上下文协议)相关的开发工具包或框架 - 模型上下文协议SDK
- 佐德 - 模式和类型的验证
📝 可用脚本
npm run build- 编译TypeScript代码npm start- 运行编译后的服务器npm test- 执行测试(尚未实现)
🤝 贡献
请随意在该仓库中提交问题(issues)和拉取请求(pull requests)。
📄 许可证
ISC(International Space Command,国际太空司令部)
