File size: 559 Bytes
2ef9bf7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Main E2E MCP Server
"""
Main MCP server integrating all E2E tools.
"""
from mcp.server.fastmcp import FastMCP
from sentiment_tools import register_sentiment_tool
from file_explorer import register_file_explorer_tools


def create_server(name="E2EMCP"):
    """Create and configure the E2E MCP server instance."""
    mcp = FastMCP(name)
    
    # Register all tools
    register_sentiment_tool(mcp)
    register_file_explorer_tools(mcp)
    
    return mcp


# if __name__ == "__main__":
#     # Create and start the server
mcp = create_server()
mcp.run()