env only command enable

This commit is contained in:
朱潮 2026-02-10 20:07:47 +08:00
parent 815ad01876
commit 569fb3aa79

View File

@ -223,7 +223,7 @@ async def load_mcp_settings_async(config) -> List[Dict]:
if merged_settings and len(merged_settings) > 0:
mcp_servers = merged_settings[0].get('mcpServers', {})
for server_name, server_config in mcp_servers.items():
if isinstance(server_config, dict):
if isinstance(server_config, dict) and 'command' in server_config:
# 如果还没有env字段则创建一个
if 'env' not in server_config:
server_config['env'] = {}