Releases: gsskk/nonebot-plugin-mcpclient
Releases · gsskk/nonebot-plugin-mcpclient
v0.1.2
Compare
Sorry, something went wrong.
No results found
gsskk
released this
30 Jan 10:05
优化配置管理与 Pydantic 兼容性
代码精简:移除 config.py 中冗余的自定义 validator,代码更整洁
原生支持:直接利用 NoneBot (pydantic-settings) 的原生能力解析 JSON 配置,提升稳定性和维护性
兼容性增强:通过移除特定版本的 validator 依赖,兼容 Pydantic v1 和 v2 环境
v0.1.1
Compare
Sorry, something went wrong.
No results found
gsskk
released this
24 Jan 02:45
修复 Pydantic v1/v2 兼容性
♻️ 配置加载重构 :使用 get_plugin_config 加载配置,提升稳定性
🔧 Pydantic 兼容性增强 :
移除 pydantic 版本限制,同时兼容 v1 和 v2 环境
将 field_validator 替换为通用的 validator,解决旧版本兼容问题
v0.1.0
Compare
Sorry, something went wrong.
No results found
gsskk
released this
19 Jan 13:19
nonebot-plugin-mcp 首次发布
支持 /mcp <server> <tool> [args...] 命令,统一调用 MCP 工具
多种传输协议:stdio、SSE 和 Streamable HTTP
OpenAI function calling 格式 API
服务器级别权限控制,支持 fnmatch 通配符模式(allowed_users)
工具缓存支持 TTL 配置(MCP_CACHE_TTL)
完整 Alconna 命令参数解析支持
通过 Plugin-as-a-Tool 机制与 nonebot-plugin-dify 无缝集成