内容概要:本文介绍了如何使用Python开发基于Streamable HTTP MCP的应用程序。主要使用了fastMCP框架,重点讲解了Streamable HTTP MCP应用的创建、运行以及与MySQL数据库的交互。文章展示了通过简单的Python代码实现Streamable HTTP MCP服务,并提供了获取服务器公网IP地址的功能示例。此外,还详细描述了如何将之前基于SSE模式的MySQL应用转换为Streamable HTTP模式,只需修改两行代码即可完成转换。最后,介绍了如何通过Docker容器化部署该应用程序,包括Dockerfile和docker-compose.yml的编写。 适合人群:有一定Python编程基础,对Web开发和数据库操作有一定了解的研发人员。 使用场景及目标:①快速搭建Streamable HTTP MCP应用,实现与客户端的实时通信;②通过Streamable HTTP协议优化现有SSE模式应用;③利用fastMCP框架简化应用程序开发流程;④掌握如何通过Docker进行应用程序的容器化部署。 其他说明:文中提到的fastMCP框架已支持Streamable HTTP,开发者需要确保使用的是最新版本以避免已知bug。同时,文中提供的代码片段和配置文件可以直接用于实际项目中,但需要根据具体环境调整相关配置(如数据库连接信息)。此外,为了更好地理解和应用文中内容,建议读者提前了解Streamable HTTP的基本概念。
2025-10-09 10:57:14 1.12MB Python Docker
1
GeoLite2 数据库是免费的 IP 地理定位数据库,可与 MaxMind 的 GeoIP2 数据库相媲美,但不如MaxMind 的 GeoIP2 数据库准确。GeoLite2国家、城市和 ASN 数据库每周二更新。GeoLite2 数据也可作为GeoLite2 Country 和 GeoLite2 City web 服务中的 web 服务使用。GeoLite2 Web 服务的用户每天限制为每项服务 1000 个 IP 地址查找。 GeoLite2-city.mmdb精确到城市 GeoLite2-Country.mmdb GeoLite2-City.mmdb GeoLite2-ASN.mmdb
2025-06-12 19:34:56 33.06MB 网络协议
1
资源包括一个IP纯真数据库文件,还有一个Java工具类,可以使用工具类查找对应IP的省市还有运营商,纯真数据库文件也可以自己下载最新的,或者安装纯真数据库获取最新版本,工具主要是解析纯真数据库文件,方便批量获取IP地址信息。
2025-04-19 15:09:03 5.14MB IP获取地址 IP获取运营商
1
本程序采用vb.net2005编写,主要目的是通过远程桌面访问主机的朋友,在需要更换IP或,宽带断线自动重拨后,能获知新IP地址,以便继续访问远程桌面。本程序实现了监控ADSL拨号后的新公网IP,每10分钟检测一次IP变化,无变化不发送,有变化就将新IP发送到指定邮箱,目前已测试可通过126邮箱发送邮件到QQ邮箱。同时,也可以手动执行重拨宽带,将在30秒之后将新IP发送到QQ邮箱。 源码很简单,大部分都做了注释,你只需要将你的126邮箱帐号和QQ邮箱帐号填上去,即可生成运行。
1
php 通过客户端IP获取国家,省份,城市名称,在很多网站都会看到欢迎来自某某地区的朋友,把压缩包解压,直接放在本地环境就可以运行.
2023-11-07 09:02:38 2.95MB
1
DHCP关闭后的ip获取法 DHCP关闭后的ip获取
2023-09-11 02:45:38 826KB DHCP关闭后的ip获取法
1
可升级更新的IP数据库,包含对dat文件操作类,可根据IP地址获得所属的地区及单位,甚至是某个网吧。
2023-08-30 07:20:59 2.84MB IP数据库 IP IP获取地区 C#读取
1
简单的用于获取网卡信息的源代码,有点乱IP+MAC
2022-09-05 14:06:42 30KB VC IP 获取
1
永久免费,自动获取每天更新的IP 每天更新约1800个IP 定时,自动切换HTTP代理 久久晴天免费工具软件
2022-05-28 21:34:05 788KB HTTP代理` IP代理 IP软件 HTTPIP获取`
1
整合了开源实现方案GeoLite2和ip2region。直接引入类文件IPHelper,基于Spring,直接调用getIpInfo(String ip)即可,返回 国家,省份,城市数据。 记得替换代码中"/home/rui/data/GeoLite2-City.mmdb" 部分,按照自己存储文件地址存储即可
2022-05-09 17:16:46 31.29MB Java IP GeoLite ip2region
1