Enables retrieval and prioritization of Asana tasks to be included in AI-powered daily planning and schedule optimization.
Connects to Atlassian Jira to incorporate task and issue management into daily planning workflows.
Uses Google services for OAuth authentication and calendar integration to support daily scheduling and time-blocking.
Provides tools for accessing calendar events via OAuth to facilitate schedule optimization and automated daily planning.
Requires Google Cloud configuration to manage API access and OAuth credentials for secure calendar integration.
Integrates with Jira to sync tasks and issues, allowing the server to prioritize daily activities and optimize schedules.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Competitive Intelligence & Daily Planning MCPAnalyze news for CompetitorA and create a daily plan from my Jira tasks and Google Calendar."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Competitive Intelligence & Daily Planning MCP Tool
A FastMCP server that provides AI-powered competitive intelligence and daily planning capabilities.
Features
Competitive Intelligence
Automated monitoring of competitor activities
News aggregation from multiple sources
AI-powered analysis and summarization
Structured report generation
Focus on key areas (pricing, product launches, partnerships)
Daily Planning
Calendar integration with OAuth authentication
Task prioritization based on multiple factors
Time-blocking and schedule optimization
Identification of 2-3 most impactful daily activities
Contextual recommendations
Installation
Clone the repository:
Create and activate virtual environment:
Install dependencies:
Configure environment variables:
Configuration
Edit the .env file with your settings:
Usage
Running the Server
Start the FastMCP server:
Using with Cursor
Add to your Cursor MCP configuration:
Available Tools
Competitive Intelligence Tools
get_competitive_intelligence
Gather competitive intelligence for specified competitors.
Parameters:
competitors(required): List of competitor names to monitordate_range(optional): Date range for analysis (default: last 24 hours)focus_areas(optional): Specific areas to focus on
Example:
Daily Planning Tools
create_daily_plan
Create a focused daily plan based on calendar, tasks, and priorities.
Parameters:
calendar_source(optional): Calendar service to use (google, outlook)task_sources(optional): Task management systems to integrate (jira, asana, email)focus_areas(optional): Areas to prioritize (strategic, operational, learning)time_available_hours(optional): Available hours for the day
Example:
schedule_morning_intelligence
Schedule automated morning intelligence gathering and daily planning.
Parameters:
time(optional): Time to run automation (HH:MM format)competitors(optional): List of competitors to monitorcalendar_source(optional): Calendar service for daily planning
Example:
Development
Running Tests
Code Formatting
Type Checking
API Setup
News API
Sign up at NewsAPI.org
Get your API key
Add to
.envfile asNEWS_API_KEY
Google Calendar API
Go to Google Cloud Console
Create a new project
Enable Google Calendar API
Create OAuth 2.0 credentials
Add to
.envfile asGOOGLE_CLIENT_IDandGOOGLE_CLIENT_SECRET
Jira API
Get API token from your Jira instance
Add to
.envfile asJIRA_API_TOKENSet your domain in
.envasJIRA_DOMAIN
Asana API
Get API token from Asana
Add to
.envfile asASANA_API_TOKEN
Deployment
FastMCP Cloud
Deploy to FastMCP Cloud for easy access:
Self-Hosted
Run with HTTP transport:
License
MIT License - see LICENSE file for details.