mcp-server
by CengSin
Overview
An AI-powered RAG (Retrieval Augmented Generation) system for financial news analysis and user management, leveraging vector search, relational database queries, and LLM orchestration through a tool-calling framework.
Installation
go run ./serverEnvironment Variables
- OPENROUTER_API_KEY
- HTTP_PROXY
- HTTPS_PROXY
Security Notes
The `config/config.yaml` provides default credentials for MySQL (root:rootpassword) and MinIO (admin:password). These are highly insecure and must be changed for any production or even non-local deployment. The server listens on port 8085 (potentially 0.0.0.0:8085) without visible authentication or authorization mechanisms in the provided code, posing a risk if exposed publicly. HTTP/HTTPS proxies are explicitly set from environment variables which, if misconfigured or pointing to untrusted proxies, could introduce risks. No direct `eval` or command injection vulnerabilities were found.
Similar Servers
MaxKB
MaxKB (Max Knowledge Brain) is an enterprise-grade intelligent agent platform designed to lower the technical barrier and deployment costs of AI implementation, helping businesses quickly integrate mainstream large language models, build proprietary knowledge bases, and offer a progressive upgrade path from RAG to complex workflow automation and advanced agents for various application scenarios like smart customer service and office assistants.
Context-Engine
Self-improving code search and context engine for IDEs and AI agents, providing hybrid semantic/lexical search, symbol graph navigation, and persistent memory.
stock-mcp
Provides AI Agents with professional-grade stock market analysis capabilities by bridging large language models with real-time financial data.
finance-mcp
Finance MCP is an intelligent agent toolkit and MCP server designed for financial research scenarios, leveraging LLMs for deep research, web scraping, and data analysis.