DEV Community

Saket Jha
Saket Jha

Posted on

Algolia MCP SERVER FINANCIAL ANALYST

Algolia MCP Server Challenge

This is a submission for the Algolia MCP Server Challenge

What I Built

I built the MCP-Powered Financial Analyst, an AI assistant that lives directly inside my code editor (Cursor IDE). It acts as a sophisticated partner for financial research, capable of handling complex, multi-step tasks using natural language.
The assistant has two primary skills:
Quantitative Analysis & Plotting: You can ask it to fetch historical stock data, perform comparisons, and generate visualizations. It writes and executes Python code using yfinance and matplotlib to create charts on the fly.
Qualitative News Analysis: This is where Algolia comes in. You can ask it for the latest news, market sentiment, or reports on a specific company. It performs a semantic search on a real-time news database and uses an LLM to provide a concise, insightful summary.
The "magic" is a Router Agent I built with CrewAI. It intelligently analyzes the user's query and routes it to the correct specialized team of agents—either the "Plotting Crew" or the "News Analysis Crew"—creating a seamless and powerful user experience.

## Demo
Github:-

How I Utilized the Algolia MCP Server

Key Takeaways

Top comments (0)