servers.mcp_server_config_center

MCP Academic RAG Server with ConfigCenter Integration

演示统一配置中心集成的MCP服务器版本。 支持多环境配置、热更新、配置监听等高级功能。

Functions

handle_backup_config(arguments)

备份配置

handle_call_tool(name, arguments)

处理工具调用

handle_get_config_value(arguments)

获取配置值

handle_list_resources()

列出可用资源

handle_list_tools()

列出可用工具

handle_process_document(arguments)

Use the current document pipeline contract with the effective configuration.

handle_query_documents(arguments)

Use the current shared-store/session RAG execution path.

handle_read_resource(uri)

读取资源内容

handle_restore_config(arguments)

恢复配置

handle_set_config_value(arguments)

设置配置值

handle_switch_environment(arguments)

切换环境

initialize_server_context()

初始化服务器上下文

main()

主函数

on_config_change(event)

配置变更处理器

update_llm_config()

更新LLM配置

update_logging_config()

更新日志配置

update_vector_db_config()

更新向量数据库配置

validate_environment()

验证环境配置

servers.mcp_server_config_center.on_config_change(event)[source]

配置变更处理器

servers.mcp_server_config_center.update_logging_config()[source]

更新日志配置

servers.mcp_server_config_center.update_llm_config()[source]

更新LLM配置

servers.mcp_server_config_center.update_vector_db_config()[source]

更新向量数据库配置

servers.mcp_server_config_center.validate_environment()[source]

验证环境配置

async servers.mcp_server_config_center.initialize_server_context()[source]

初始化服务器上下文

async servers.mcp_server_config_center.handle_list_resources()[source]

列出可用资源

async servers.mcp_server_config_center.handle_read_resource(uri)[source]

读取资源内容

async servers.mcp_server_config_center.handle_list_tools()[source]

列出可用工具

async servers.mcp_server_config_center.handle_call_tool(name, arguments)[source]

处理工具调用

async servers.mcp_server_config_center.handle_process_document(arguments)[source]

Use the current document pipeline contract with the effective configuration.

async servers.mcp_server_config_center.handle_query_documents(arguments)[source]

Use the current shared-store/session RAG execution path.

async servers.mcp_server_config_center.handle_get_config_value(arguments)[source]

获取配置值

async servers.mcp_server_config_center.handle_set_config_value(arguments)[source]

设置配置值

async servers.mcp_server_config_center.handle_switch_environment(arguments)[source]

切换环境

async servers.mcp_server_config_center.handle_backup_config(arguments)[source]

备份配置

async servers.mcp_server_config_center.handle_restore_config(arguments)[source]

恢复配置

async servers.mcp_server_config_center.main()[source]

主函数