ai.smithery/hollaugo-financial-research-mcp-server
Analyze stocks with summaries, price targets, and analyst recommendations. Track SEC filings, divi…
★ 20No licensedevtools
Install
Config snippet generator goes here (5 client tabs)
README
# AI Agent Tutorials & Implementations A comprehensive collection of production-ready AI agent implementations showcasing different frameworks, protocols, and integration patterns. This repository demonstrates various approaches to building intelligent agents with Model Context Protocol (MCP), multi-agent systems, and real-world integrations. ## Repository Overview This repository contains multiple agent implementations, each demonstrating different architectural patterns and use cases: | Project | Framework | Key Features | Use Case | |---------|-----------|--------------|----------| | [agent2agent](#agent2agent) | LangGraph + A2A Protocol | Remote agent communication, Slack integration | Investment research | | [mcp-financial](#mcp-financial) | FastMCP + FastAPI | ASGI integration, CLI client | Financial data analysis | | [bright-mcp-server-overview](#bright-mcp-server-overview) | Dual: LangGraph + ADK | Memory persistence, extended timeouts | Web scraping & research | | [fpl-deepagent](#fpl-deepagent) | FastMCP + React UI | Streamable HTTP, ChatGPT integration | Fantasy Premier League | | [task-manager-app](#task-manager-app) | FastMCP + React UI + Supabase | OAuth (Auth0), per-user DB state, Slack notifications | Task management in ChatGPT | | [notion-mcp-agent](#notion-mcp-agent) | LangGraph + MCP | Notion integration, database management | Knowledge management | | [claude-advanced-tool-use](#claude-advanced-tool-use) | Claude API + FastMCP | PTC, Tool Search, MCP integration | Token-efficient AI agents | | [claude-skills](#claude-skills) | Claude Skills API | Document generation, custom skills | PowerPoint, Excel, Word creation | | [openai-chatkit-starter-app](#openai-chatkit-starter-app) | Next.js + ChatKit | Agent Builder integration, web component | ChatKit UI development | | [mastra-overview](#mastra-overview) | Mastra framework | Multi-LLM orchestration | Framework exploration | | [smithery-example](#smithery-example) | Smithery + FastMCP | MCP playground, development tools | MCP development | | [mcp-apps](#mcp-apps) | MCP Apps (OpenAI Apps SDK) | Example MCP Apps (weather + stock analysis) | MCP Apps reference implementations | ## Project Descriptions ### agent2agent/ **Investment Research Analyst Agent** A production-ready investment research agent implementing Google's Agent-to-Agent (A2A) protocol for remote agent communication. **Key Features:** - **Framework**: LangGraph with LangChain - **Protocol**: Agent-to-Agent (A2A) for remote communication - **Integration**: Slack with Block Kit UI and metadata modals - **Architecture**: FastAPI server exposing both A2A endpoints and Slack events - **Memory**: Persistent conversation state management - **Deployment**: Docker ready with Render.com configuration **Technical Stack:** - LangGraph for agent orchestration - FastAPI for A2A protocol implementation - Slack Block Kit for interactive UI - LangSmith for observability (optional) - Docker for containerized deployment **Use Cases:** - Stock summaries and analysis - SEC filings research - Analyst recommendations - Financial data aggregation - Investment research workflows ### mcp-financial/ **Investment Analyst MCP Agent** A financial data agent powered by FastMCP with ASGI integration, providing both CLI and Slack interfaces. **Key Features:** - **Framework**: FastMCP with FastAPI ASGI integration - **Interfaces**: CLI client and Slack bot - **Architecture**: MCP server exposed via FastAPI endpoints - **Integration**: Direct Slack event handling - **Deployment**: Production-ready with health checks **Technical Stack:** - FastMCP for Model Context Protocol implementation - FastAPI for ASGI integration - Uvicorn for server runtime - Slack API for bot functionality - MCP Inspector for debugging **Use Cases:** - Financial data analysis - Stock price monitoring - Earnings analysis - Market research - Investment insights ### bright-mcp-server-overview/ **Bright Data MCP Research Agent** A comprehensive research agent powered by Bright Data's web scraping infrastructure, featuring dual AI agent implementations. **Key Features:** - **Dual Framework**: LangGraph (with memory) + Google ADK (with extended timeouts) - **Integration**: Bright Data MCP server for web scraping - **Slack Interface**: Interactive agent selection via dropdown - **Memory**: Persistent conversation memory (LangGraph) - **Timeouts**: Extended timeout handling (ADK) for long operations - **Specialization**: SEO research, e-commerce intelligence, market analysis **Technical Stack:** - **LangGraph Agent**: OpenAI GPT with MemorySaver checkpointer - **ADK Agent**: Google Gemini 2.0 Flash with custom timeout patches - **MCP Integration**: Bright Data MCP server for data collection - **Slack Integration**: Bot with agent selection and interactive UI **Agent Comparison:** | Feature | LangGraph Agent | ADK Agent | |---------|----------------|-----------| | Memory | Persistent (checkpointer) | Context-aware (5 messages) | |