- Home
- MCP servers
- Competitive Intelligence
Competitive Intelligence
- python
0
GitHub Stars
python
Language
6 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"jhigh1594-competitive-intelligence-mcp": {
"command": "python",
"args": [
"src/server.py"
],
"env": {
"JIRA_DOMAIN": "YOUR_VALUE",
"NEWS_API_KEY": "YOUR_VALUE",
"JIRA_API_TOKEN": "YOUR_VALUE",
"ASANA_API_TOKEN": "YOUR_VALUE",
"GOOGLE_CLIENT_ID": "YOUR_VALUE",
"DEFAULT_COMPETITORS": "competitor1,competitor2,competitor3",
"DEFAULT_FOCUS_AREAS": "pricing,product_launches,partnerships",
"GOOGLE_CLIENT_SECRET": "YOUR_VALUE",
"DEFAULT_CALENDAR_SOURCE": "google"
}
}
}
}You run a fast MCP server that delivers AI-powered competitive intelligence and daily planning. It retrieves competitor updates, analyzes trends, and helps you plan your day with calendar integration and prioritized tasks, all through a streamlined MCP client workflow.
How to use
Connect to the Competitive Intelligence MCP Server from your MCP client by adding a local stdio configuration that points to your Python runtime and the server entry script. Once connected, you can request fresh competitive insights, generate daily plans, and schedule automated intelligence gathering tasks.
How to install
Prerequisites you need before installation are Python 3.x, pip, and Git. You will also use a virtual environment to keep dependencies isolated.
git clone https://github.com/yourusername/competitive-intelligence-mcp.git
cd competitive-intelligence-mcp
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# Edit .env with your actual API keys and configuration
python src/server.py
Configuration and runtime notes
Create a local MCP configuration entry to run the server via a stdio connection. This lets your MCP client start and manage the server directly from your workspace.
{
"mcpServers": {
"competitive_intel": {
"command": "python",
"args": ["src/server.py"]
}
}
}
Security and environment setup
Store API keys and credentials in a protected .env file and keep it out of source control. The following environment variables are used by the server and should be defined in your .env file.
# API Keys
NEWS_API_KEY=your_news_api_key_here
# Google Calendar OAuth
GOOGLE_CLIENT_ID=your_google_client_id_here
GOOGLE_CLIENT_SECRET=your_google_client_secret_here
# Jira API
JIRA_API_TOKEN=your_jira_api_token_here
JIRA_DOMAIN=your_domain.atlassian.net
# Asana API
ASANA_API_TOKEN=your_asana_api_token_here
# Configuration
DEFAULT_COMPETITORS=competitor1,competitor2,competitor3
DEFAULT_FOCUS_AREAS=pricing,product_launches,partnerships
DEFAULT_CALENDAR_SOURCE=google
Usage patterns and examples
Typical workflows include running automated intelligence gathering in the morning, then generating a focused daily plan that prioritizes high-impact activities. You can specify focus areas, calendars, and task sources to tailor the plan to your day.
Available tools
get_competitive_intelligence
Gathers competitive intelligence for specified competitors, with optional date range and focus areas.
create_daily_plan
Creates a focused daily plan by integrating calendar, tasks, and priorities, with configurable focus areas and available hours.
schedule_morning_intelligence
Schedules automated morning intelligence gathering and daily planning with optional time and calendar integration.