Project
Real time News MCP Server
Built a Model Context Protocol (MCP) server to fetch real-time news updates across sports, startups, tech, finance for the interactive voice agent, Poke, built by the Interaction Company of California.
As a part of the Hackathon conducted at MIT by the Interaction Company of California, the task was to build an MCP server for their voice agent chatbot - Poke.
Poke, at the time, had an excellent personality, and was extremely easy to talk to and converse with, capable of processing voice notes and even images. Where it struggled was fetching real-time, fresh data accurately.
This is where the MCP server came in. I built a scraper that fetches 1000s of articles and Youtube videos across entertainment, sports, tech, startups, finance and basically anything that you would consume in your weekly news cycle on an hourly basis so that the news stayed as fresh as possible. This datastore became the source of truth for the MCP server and moreover Poke itself.
Poke could then fetch articles and videos every hour and keep me posted on the latest happenings, create a newsletter and send it to my mail, and I could even chat to Poke about the news it just fetched, requesting for further breakdowns or more information. Think of it as a news assistant that you could actually talk to like you would with a friend.
I demoed all the relavant use cases in this twitter post, go check it out!