Developer Builds MCP Server to Make Portfolio Queryable via Claude Desktop
A developer named Ayush grew frustrated with static portfolio sites that display projects as mere lists of links and decided to build an interactive alternative. He created a Python-based MCP (Model Context Protocol) server using FastMCP that exposes nine of his projects as five queryable tools, allowing AI clients like Claude Desktop to fetch live, structured data on demand. Users can ask natural-language questions such as 'what has Ayush built with FastAPI?' and receive answers pulled directly from the server rather than from cached or guessed information. The project data is stored in plain Python dictionaries, keeping the setup lightweight with no database required. During development, Ayush encountered several setup hurdles, including path differences for the Windows Store version of Claude Desktop and the model sometimes answering from its own training data instead of calling the connected tool.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in