Token导航 LogoToken导航TokenDH.com
Flex MCP Agent logo
AI代理stdio官方级别未说明来源级核验

Flex MCP Agent

MCP Server

Flex MCP Agent是一个集成天气数据检索、Confluence交互和邮件发送功能的多功能代理服务,通过结构化聊天代理与用户交互并执行任务。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
位置天气PythonAI代理

安装说明

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

作者 / 组织

MahithChigurupati

提供方

MahithChigurupati

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python3 -m venv .venv

详细介绍

Flex MCP代理

集成天气数据检索、Confluence交互和电子邮件发送功能的代理。它使用结构化聊天代理与用户交互,并根据用户输入执行任务。该项目利用模型上下文协议(MCP)来标准化代理和各种数据源之间的交互。

模型上下文协议(MCP)

模型上下文协议(MCP)是一个开放协议,它规范了应用程序如何向大型语言模型(LLM)提供上下文。它就像AI应用程序的USB-C端口,提供了一种将AI模型连接到各种数据源和工具的标准化方式。该协议实现了数据源和人工智能工具之间的安全双向连接,促进了无缝集成和交互。

项目结构

  • mcp_weather_server.py:使用Open-Meteo API提供天气数据的服务器。
  • mcp_email_server.py:使用SendGrid API发送电子邮件的服务器。
  • mcp_agent.py:初始化代理、加载配置和处理用户输入的主代理脚本。
  • prompt.py:包含代理的系统提示,指导其行为和响应。
  • config.example.json:用于设置服务器URL和传输的示例配置文件。
  • 需求.txt:列出项目所需的Python依赖项。
  • .env.示例:用于设置必要环境变量的示例环境文件。

安装说明

  1. 克隆存储库
   git clone git@github.com:MahithChigurupati/Flex-MCP-Agent.git
   cd Flex-MCP-Agent
  1. 创建虚拟环境
   python3 -m venv .venv
   source .venv/bin/activate
  1. 再进行
   pip install -r requirements.txt
  1. 配置

- 复制 config.example.jsonconfig.json 并根据需要更新URL和传输方法。 - 复制 .env.example.env 并填写所需的环境变量,例如 SENDGRID_API_KEYFROM_EMAIL.

  1. 运行服务器

- 启动天气服务器:

     python mcp_weather_server.py

- 启动电子邮件服务器:

     python mcp_email_server.py

- 对于Confluence MCP服务器,请检查我的其他Git存储库进行克隆和设置。

  1. 运行代理
   python mcp_agent.py

用法

  • 天气数据:代理可以获取指定坐标的当前天气数据。
  • 电子邮件发送:代理可以使用SendGrid服务发送电子邮件。
  • 汇流集成:代理可以使用可用工具与Confluence进行交互。

环境变量

  • SENDGRID_API_KEY:SendGrid的API密钥。
  • FROM_EMAIL:发送电子邮件的电子邮件地址。
  • OPENAI_MODELOpenAI语言模型的模型名称。

依赖项

该项目需要以下Python包:

  • langchain_mcp_adapters
  • langchain_openai
  • langchain
  • python-dotenv
  • sendgrid

目录标签

目录标签

位置天气PythonAI代理天气数据本地部署邮件发送Confluence集成聊天代理MCP协议

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP