MCP 客户端功能

This commit is contained in:
2025-09-05 20:37:15 +08:00
parent 7eb22743d8
commit b2914be3c1
18 changed files with 978 additions and 123 deletions

View File

@@ -33,6 +33,7 @@ from nonebot import get_driver, logger # type: ignore
from .config import config
from .dev import * # noqa: F403
from .extensions.mcp_extension.client import get_mcp_list, initialize_servers
from .marsho import * # noqa: F403
from .metadata import metadata
@@ -47,6 +48,9 @@ driver = get_driver()
@driver.on_startup
async def _():
if config.marshoai_enable_mcp:
await initialize_servers()
print(await get_mcp_list())
logger.info("MarshoAI 已经加载~🐾")
logger.info(f"Marsho 的插件数据存储于 : {str(store.get_plugin_data_dir())} 哦~🐾")
if config.marshoai_token == "":