MCP server/ai-tools

Market Expert MCP Server

A specialized MCP server and Agent Skill for high-fidelity market research.

DolphinWorld/market-expert-mcp ↗by DolphinWorldupdated
Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/YOUR_USERNAME/market-expert-mcp.git
cd market-expert-mcp
npm install
2

Register it in Claude Code

claude mcp add -e "FINNHUB_API_KEY=${FINNHUB_API_KEY}" market-expert -- node /path/to/market-expert-mcp/src/index.js

Replace any placeholder paths in the command with the real path on your machine.

Required:FINNHUB_API_KEY
3

Make your agent remember this setup

market-expert's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Institutional-grade financial data integration via Finnhub API
  • Automated generation of professional equity research reports
  • Specialized Equity Researcher persona for AI agents
  • Direct integration with Claude Desktop for local report generation

Tools 1

market-expertGenerates a professional market research report for a specific stock ticker.

Environment Variables

FINNHUB_API_KEYrequiredAPI key for accessing financial data from Finnhub

Try it

Generate a professional market research report for AAPL.
Can you run a market analysis for TSLA using the market-expert tool?
Create a stock report for NVDA and save it to the reports folder.
Original README from DolphinWorld/market-expert-mcp

📈 Market Expert MCP & Skill

A specialized Model Context Protocol (MCP) server and Agent Skill for high-fidelity market research. This project combines institutional-grade financial data via Finnhub with a specialized Equity Researcher persona for automated report generation.

🚀 Installation

1. Clone & Install

git clone https://github.com/YOUR_USERNAME/market-expert-mcp.git
cd market-expert-mcp
npm install

2. Configure Secrets

cp .env.example .env
# Open .env and add your FINNHUB_API_KEY

3. Register MCP Server

Add this to your claude_desktop_config.json:

"mcpServers": {
  "market-expert": {
    "command": "node",
    "args": ["/Users/jacksu/market-expert-mcp/src/index.js"]
  }
}

4. Install Skill

Copy .claude/skills/market-expert to your project's .claude/skills/ directory.

📊 Usage

Type /market-expert [TICKER] in your AI chat to generate a professional report in the ./reports folder.

📄 License

MIT

Frequently Asked Questions

What are the key features of Market Expert?

Institutional-grade financial data integration via Finnhub API. Automated generation of professional equity research reports. Specialized Equity Researcher persona for AI agents. Direct integration with Claude Desktop for local report generation.

What can I use Market Expert for?

Automating the creation of daily stock market research summaries. Assisting financial analysts in gathering high-fidelity equity data. Enabling AI agents to perform deep-dive research on specific tickers.

How do I install Market Expert?

Install Market Expert by running: git clone https://github.com/YOUR_USERNAME/market-expert-mcp.git && cd market-expert-mcp && npm install

What MCP clients work with Market Expert?

Market Expert works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep Market Expert docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest