Token导航 LogoToken导航TokenDH.com
Claude pydanticAI CrewAI logo
地图位置stdio官方级别未说明来源级核验

Claude pydanticAI CrewAI

MCP Server

基于MCP协议的天气查询工具,集成OpenWeatherMap API,支持Pydantic AI Agents和CrewAI多代理工作流。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
位置天气Python搜索

安装说明

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

作者 / 组织

alhadbhadekar

提供方

alhadbhadekar

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

uv run weather.py

详细介绍

MCP气象服务集成

该项目提供了 天气查询工具 使用 MCP(模型上下文协议) 并将其与Pydantic AI代理和CrewAI多代理工作流集成。

特性

  • MCP服务器暴露 get_weather(city) 工具
  • 使用OpenWeatherMap API获取实时天气
  • 与Pydantic AI和CrewAI合作
  • 通过配置 .env
  • 本地stdio通信

设置

  1. 克隆存储库。
  2. 创建一个 .env 具有以下值的文件:
OPM_WEATHER_URL=https://api.openweathermap.org/data/2.5/weather
OPENWEATHERMAP_API_KEY=YOUR_API_KEY_HERE
GROQ_API_KEY=YOUR_GROQ_KEY_HERE
  1. 使用您喜欢的Python环境安装依赖项。

运行MCP服务器

uv run weather.py

使用Pydantic AI

result = await agent.run("What's the weather like in Philadelphia?")
print(result)

使用CrewAI

weather_update = get_weather_update("London")
print(weather_update)

故障排除

  • 验证API密钥
  • 确保正确的Python/uv路径配置
  • 检查城市名称拼写

目录标签

目录标签

位置天气Python搜索天气查询本地部署MCP协议OpenWeatherMapPydanticAICrewAI

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP