[{'Text': '"""Local MCP server using stdio transport for Claude Desktop integration."""\n\nimport os\nfrom dotenv import load_dotenv\nfrom fastmcp import FastMCP\n\nfrom point_topic_mcp.tools import register_tools\nfrom point_topic_mcp.prompts import register_prompts\n\n# Load environment variables at module level\nload_dotenv()\n\n# Create FastMCP instance (at module level)\nmcp = FastMCP(\n    name="Point Topic MCP",\n    instructions="UK broadband data analysis server for local development",\n)\n\n# Register tools and prompts at module level (so they\'re available when mcp CLI imports this)\nregister_tools(mcp)\nregister_prompts(mcp)\n\n\ndef main():\n    """Main entry point for the MCP server."""\n    # Run with stdio transport (default for local/Claude Desktop)\n    mcp.run()\n\n\nif __name__ == "__main__":\n    main()\n'}]