All in all, your first RESTful API in Python is about piecing together clear endpoints, matching them with the right HTTP ...
It's a solved problem, but I actually prefer a simple web UI.
A TypeScript MCP (Model Context Protocol) server that provides comprehensive web search capabilities using direct connections (no API keys required) with multiple tools for different use cases.