JC321 commited on
Commit
505e3a2
·
verified ·
1 Parent(s): 2fc1df3

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -12,7 +12,7 @@ MCP_SERVICES = {
12
  },
13
  "market": {
14
  "name": "Market & Stock Data (Finnhub)",
15
- "url": "https://jc321-marketandstockmcp.hf.space/gradio_api/mcp/sse"
16
  }
17
  }
18
 
@@ -110,7 +110,7 @@ MCP_TOOLS = [
110
  }
111
  ]
112
 
113
- # 工具路由:工具名 -> MCP 服务 URL
114
  TOOL_ROUTING = {
115
  "advanced_search_company": MCP_SERVICES["financial"]["url"],
116
  "get_latest_financial_data": MCP_SERVICES["financial"]["url"],
@@ -147,7 +147,7 @@ Automatically use the right tools and provide clear, data-driven insights."""
147
 
148
  # ========== 核心函数:调用 MCP 工具 ==========
149
  def call_mcp_tool(tool_name, arguments):
150
- """调用 MCP 工具"""
151
  mcp_url = TOOL_ROUTING.get(tool_name)
152
  if not mcp_url:
153
  return {"error": f"Unknown tool: {tool_name}"}
 
12
  },
13
  "market": {
14
  "name": "Market & Stock Data (Finnhub)",
15
+ "url": "https://jc321-marketandstockmcp.hf.space/mcp"
16
  }
17
  }
18
 
 
110
  }
111
  ]
112
 
113
+ # 工具路由:工具名 -> 服务 URL
114
  TOOL_ROUTING = {
115
  "advanced_search_company": MCP_SERVICES["financial"]["url"],
116
  "get_latest_financial_data": MCP_SERVICES["financial"]["url"],
 
147
 
148
  # ========== 核心函数:调用 MCP 工具 ==========
149
  def call_mcp_tool(tool_name, arguments):
150
+ """调用 MCP 工具(统一使用标准 MCP JSON-RPC 协议)"""
151
  mcp_url = TOOL_ROUTING.get(tool_name)
152
  if not mcp_url:
153
  return {"error": f"Unknown tool: {tool_name}"}