MarketIntel MCP Server
Provides automation for market research workflows using n8n, allowing triggering and orchestrating research tasks.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
MarketIntel MCP Server
A minimal MCP server for market research built with FastMCP and the Tavily API with n8n automation.
Overview
This repository includes:
server.py— MCP server implementation usingFastMCPclient.py— example client that compares two companies using the MCP servermain.py— placeholder entrypointMCP-Market-Research Agent.json— optional integration configurationrequirements.txt/pyproject.toml— Python dependencies
Related MCP server: tavily-fastmcp
Steps
Clone or download this repository.
Create a Python virtual environment in the repository root:
python -m venv .venv
source .venv/bin/activateInstall the dependencies:
pip install -r requirements.txtCopy env-example file to a
.envfile in the repository root with your Tavily API key:
TAVILY_API_KEY=your_api_key_here
N8N_API_KEY=your_api_key_hereStart the MCP server:
python server.pyIn a separate terminal, run the example client to compare two companies:
python client.py "openai vs anthropic"To use a custom server endpoint, set
MARKETINTEL_ENDPOINTand rerun the client:
MARKETINTEL_ENDPOINT=http://127.0.0.1:8000/mcp python client.py "openai vs anthropic"Prerequisites
Python 3.13+
A valid Tavily API key
Setup
Create and activate a virtual environment:
python -m venv .venv
source .venv/bin/activateInstall dependencies:
pip install -r requirements.txtCreate a
.envfile containing:
TAVILY_API_KEY=your_api_key_hereRunning the server
Start the server with:
python server.pyThe server listens on http://0.0.0.0:8000 and exposes the MCP endpoint at http://127.0.0.1:8000/mcp.
Using the client
Run the example client to compare two companies:
python client.py "openai vs anthropic"To override the endpoint:
MARKETINTEL_ENDPOINT=http://127.0.0.1:8000/mcp python client.py "simplilearn vs edureka"Project structure
.env # local environment variables
README.md # project documentation
server.py # MCP server implementation
client.py # example FastMCP client
main.py # placeholder entrypoint
MCP-Market-Research Agent.json # optional integration config
pyproject.toml # project metadata
requirements.txt # dependency list
python-version # pinned Python version
uv.lock # dependency lockfile
.venv/ # virtual environment (ignored)Server capabilities
The server exposes the following tools:
company_overviewlist_competitorsproduct_portfoliopricing_snapshotrecent_news_pulse
It also defines a market topics resource and a competitor analysis prompt.
Environment variables
TAVILY_API_KEY— required for Tavily accessMARKETINTEL_ENDPOINT— optional client override
Notes
This repository does not include an
mcp_server/package ortests/directory.The current implementation is centered on the
server.pyandclient.pyexamples.
Development
To install optional dev tooling:
pip install flake8
flake8 .This server cannot be deployed
Maintenance
Related MCP Connectors
The Google for AI agents — company intel, competitor tracking, market research via MCP. JSON output
Unified 15-tool SEO, SERP, clean Markdown & GEO (LLM citation Share-of-Voice) MCP server.
One MCP server for all web data. Scrape, search, crawl, and AI research in one install.
AI research on companies and industries — one MCP tool per research domain.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceThis MCP server performs multi-topic searches in business, news, finance, and politics using the Tavily API, providing high-quality sources and intelligent summaries.1MIT
- AlicenseAqualityBmaintenanceA typed FastMCP server that wraps Tavily's web research API, providing tools for search, extract, map, crawl, and research workflows via MCP with prompts and resources.8MIT
- FlicenseNot gradedqualityDmaintenanceA multi-agent MCP server for comprehensive stock research and analysis using natural language queries, backed by SEC filings and real-time market data.-
- AlicenseNot gradedqualityDmaintenanceMulti-purpose research MCP server integrating web search, deep research, web scraping, research methodology routing, and GPT Researcher report generation.MIT