20 lines
664 B
Python
20 lines
664 B
Python
from mcp.server.fastmcp import FastMCP
|
|
|
|
from mcp_local.tools.calculator import register_calculator_tools
|
|
from mcp_local.tools.room_knowledge import register_room_knowledge_tools
|
|
from mcp_local.tools.system import register_system_tools
|
|
|
|
# 创建MCP服务器
|
|
mcp = FastMCP("BBIT_MCP_SERVER")
|
|
|
|
# 注册所有工具
|
|
# register_conversation_tools(mcp) # 钉钉工具
|
|
# register_email_tools(mcp) # 发送邮件
|
|
# register_web_tools(mcp) # 联网查询
|
|
register_system_tools(mcp) # 服务器性能查询
|
|
register_calculator_tools(mcp) # 计算器
|
|
register_room_knowledge_tools(mcp) # 共育室基础知识库
|
|
|
|
if __name__ == "__main__":
|
|
mcp.run(transport="stdio")
|