File tree 3 files changed +7
-5
lines changed
3 files changed +7
-5
lines changed Original file line number Diff line number Diff line change
1
+ [ ![ smithery badge] ( https://smithery.ai/badge/@XGenerationLab/xiyan_mcp_server )] ( https://smithery.ai/server/@XGenerationLab/xiyan_mcp_server )
1
2
2
3
# XiYan MCP Server
3
4
Original file line number Diff line number Diff line change 1
- #from . import server
2
- from server import *
1
+ from . import server
3
2
4
3
def main ():
5
- """Main entry point for the package."""
6
- mcp . run ()
4
+ """Main entry point for the package."""
5
+ server . main () # 修改为调用server.py中的main函数
7
6
8
7
# Expose important items at package level
9
8
__all__ = ['main' , 'server' ]
Original file line number Diff line number Diff line change @@ -180,9 +180,11 @@ def get_data_via_natural_language(query: str)-> list[TextContent]:
180
180
res = call_xiyan (query )
181
181
return [TextContent (type = "text" , text = res )]
182
182
183
+ def main ():
184
+ mcp .run ()
183
185
184
186
185
187
if __name__ == "__main__" :
186
188
187
- mcp . run ()
189
+ main ()
188
190
You can’t perform that action at this time.
0 commit comments