# Forecast MCP for AI Agents AI Agent Connect

> Forecast MCP lets you manage project resources, team capacity, and task progress through your AI agent. You can check who's available, pull project details, and monitor milestones without switching tabs. It connects your Forecast.app account directly to your AI client.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_82oNSoECkBZOBPKzvdMD1om05U5zpW5OtFuVgZEj/ai-agent-connect
- **Tags:** resource-management, capacity-planning, project-scheduling, time-tracking, financial-forecasting

## Description

Managing a complex project portfolio usually means jumping between tabs to see who's overbooked and which projects are falling behind. You're often copy-pasting names and dates into spreadsheets just to get a clear view of your team's capacity. This Connector changes that by putting your Forecast.app data right into your AI chat. Instead of hunting for a specific project ID or digging through a member's availability, you just ask your agent. You can pull a list of all active projects, see the specific tasks assigned to a team member, or check if a client's project is hitting its milestones. It handles the heavy lifting of data retrieval so you can focus on making decisions about workload and scheduling. Because Vinkius hosts this Connector, you can connect it to your existing setup in seconds and start using natural language to audit your entire resource map. It's about getting a clear picture of your team's bandwidth and project health without the manual effort.

## Tools

### get_project
Pull specific details for a single project to see its status. This gives you a deep dive into one project.

### list_people
See all team members and their current availability constraints. Use this to balance workloads across the team.

### list_clients
See which clients are mapped to your specific projects. This helps you keep track of stakeholder communications.

### list_milestones
View all project milestones to see where your deliverables stand. This helps you track hard deadlines.

### list_projects
Get a full list of every project in your Forecast account. Use this to see your entire portfolio at once.

### list_tasks
See all tasks under a project to identify bottlenecks. It's the best way to see what's actually getting done.

## Prompt Examples

**Prompt:** 
```
Show me all the projects we're working on right now.
```

**Response:** 
```
I've pulled your active projects from Forecast. Here they are:

| Project Name | Status |
| :--- | :--- |
| **Q2 Marketing Launch** | In Progress |
| **API V2 Development** | Planning |
| **Security Audit** | Completed |

Which one should we look into?
```

**Prompt:** 
```
Who is available to take on a new task this week?
```

**Response:** 
```
Checking your team's availability... 

* **John**: 12 hours open capacity
* **Sarah**: 10 hours open capacity
* **Mike**: Fully booked (Marketing Project)
* **Alice**: Fully booked (Marketing Project)

Would you like to see the specific constraints for John or Sarah?
```

**Prompt:** 
```
What tasks are still pending for the API project?
```

**Response:** 
```
I found 10 tasks for the **API V2 Development** project. Here's the current status:

* **Define Auth Schema** (In Progress)
* **Implement Webhooks** (Todo)
* **Rate Limiting Logic** (Done)

There are 7 tasks remaining. Would you like to see the assignee for the Webhooks task?
```

## Capabilities

### Pull active projects
Get a full list of all projects managed in your account.

### Check task status
See every task under a project to find exactly what's lagging.

### Verify team availability
See who's free and who's fully booked across your entire team.

### Map client relationships
Identify which clients are linked to specific projects.

### Track project milestones
Identify timebox markers for sprints and key deliverables.

### Audit workspace metadata
Access global account attributes and project-level configurations.

## Use Cases

### Identifying available staff for new work
A manager needs to know who can start a new project. They ask the agent 'Who has 10+ hours free?' and the agent uses list_people to find the answer.

### Checking client project status
A lead needs a status update on a specific client. They ask for the client's projects and the agent uses list_clients and get_project to pull the data.

### Auditing project milestones
A coordinator wants to see the roadmap for a new launch. They ask for milestones and use list_milestones to see the specific sprint targets.

### Finding project bottlenecks
A developer wants to see what's blocking the team. They ask for tasks and use list_tasks to find all items currently marked as 'In Progress'.

## Benefits

- Stop manual data hunting by using list_projects to see your whole portfolio in one chat.
- Spot bottlenecks faster by using list_tasks to see exactly what's stuck on a project.
- Balance workloads easily with list_people to see who's actually free for new work.
- Keep clients happy by using list_clients to see all related project links in one view.
- Stay on schedule by using list_milestones to track hard deadlines and sprint targets.
- Verify workspace settings quickly with project-level metadata retrieval for better oversight.

## How It Works

The bottom line is you get a natural language interface for your entire Forecast resource and project data.

1. Subscribe to the Forecast MCP on the Vinkius Marketplace.
2. Enter your Forecast Personal API Key into your AI client configuration.
3. Ask your agent to list projects, check people, or audit tasks.

## Frequently Asked Questions

**Can the Forecast MCP help me see who's overbooked?**
Yes. You can ask your agent to check team availability. It will pull the current capacity and constraints for every team member, letting you see who is ready for more work and who is at their limit.

**How do I use Forecast MCP to track project milestones?**
The Connector lets your agent pull milestone data directly. You can ask for the status of specific sprints or deliverables to see if the project is hitting its timebox targets.

**Can I see client relationships with Forecast MCP?**
Yes. You can ask your agent to list clients and see which projects are mapped to them. This helps you keep track of all stakeholder links in one place.

**Does Forecast MCP show me specific task statuses?**
It does. You can ask for a list of tasks under any project ID. The agent will show you what's done, what's in progress, and what's still on the todo list.

**How does Forecast MCP help with resource planning?**
It gives you a natural language way to audit your resources. Instead of clicking through dashboards, you can ask your agent to summarize team bandwidth or project health instantly.

**Can I use Forecast MCP to find available team members?**
Absolutely. You can ask your agent to identify who has open capacity this week. It pulls the real-time availability data from your Forecast account for you.

**Can my agent list all active projects in Forecast?**
Yes. Use the 'list_projects' tool. The agent will retrieve the global array of all managed projects mapped inside your Forecast account, including their names and unique IDs.

**How do I check a specific team member's availability via chat?**
Use the 'list_people' tool. Your agent will fetch the physical identity definitions and availability constraints of global members, allowing you to monitor team utilization and workload natively.

**Can I see the upcoming milestones for a project through the agent?**
Absolutely. Use the 'list_milestones' tool with the specific Project ID. The agent will identify timebox markers bounding specific sprint or deliverable targets for that project natively.