4,500+ servers built on MCP Fusion
Vinkius

Mosaic MCP. Audit budgets and map team capacity from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Mosaic (Resource Planning & Workforce Management) MCP on Cursor AI Code Editor MCP Client Mosaic (Resource Planning & Workforce Management) MCP on Claude Desktop App MCP Integration Mosaic (Resource Planning & Workforce Management) MCP on OpenAI Agents SDK MCP Compatible Mosaic (Resource Planning & Workforce Management) MCP on Visual Studio Code MCP Extension Client Mosaic (Resource Planning & Workforce Management) MCP on GitHub Copilot AI Agent MCP Integration Mosaic (Resource Planning & Workforce Management) MCP on Google Gemini AI MCP Integration Mosaic (Resource Planning & Workforce Management) MCP on Lovable AI Development MCP Client Mosaic (Resource Planning & Workforce Management) MCP on Mistral AI Agents MCP Compatible Mosaic (Resource Planning & Workforce Management) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Mosaic MCP Server lets your AI agent manage workforce planning, project budgets, and team capacity inside Mosaicapp. Get detailed resource profiles, audit cost rates against project budgets, or map complex work plans across entire teams—all through natural conversation.

What your AI agents can do

Get member

Retrieves specific, detailed information for one designated Mosaic team member.

List bill rates

Lists the current organizational configuration of external bill rates used by projects.

List budgets

Retrieves simulated or structured budget estimates tied to specific organizational projects.

+ 9 more capabilities included
Audit Project Finances

Check project budgets, bill rates, and cost rates simultaneously to determine if a project is financially viable.

Analyze Team Capacity

List all scheduled calendar events and physical check-ins to see exactly how much time every team member has available right now.

Map Resource Assignments

Pull complex work plans that show who is assigned to what, and when. This identifies resource bottlenecks.

Retrieve Team Details

Get specific profiles for individuals, including their official role, current status, and primary project assignments.

Understand Organizational Structure

List all defined roles, rate groups, and organizational units to understand how people are classified and billed across projects.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Mosaic (Resource Planning & Workforce Management): 12 Tools

These tools give your AI client access to every core function of resource planning: budgets, staffing, timelines, and financial rates.

get019d75d8

get member

Retrieves specific, detailed information for one designated Mosaic team member.

list019d75d8

list bill rates

Lists the current organizational configuration of external bill rates used by projects.

list019d75d8

list budgets

Retrieves simulated or structured budget estimates tied to specific organizational projects.

list019d75d8

list calendar events

Lists all explicitly mapped temporal calendar events for planning and tracking time.

list019d75d8

list check ins

Retrieves records of physical log check-ins, tracked per team member.

list019d75d8

list cost rates

Lists explicitly tracked unit limits defining internal cost rates for projects.

list019d75d8

list currencies

Provides a list of team-specific currencies and measurement units used globally in the system.

list019d75d8

list members

Lists all active and mapped team members within your Mosaic organization instance.

list019d75d8

list projects

Lists high-level projects, tracking all major organizational initiatives currently running.

list019d75d8

list rate groups

Provides a list of defined structured arrays used for grouping rate types within the system.

list019d75d8

list roles

Lists all explicit categorical domains used to classify member roles on projects.

list019d75d8

list work plans

Lists scheduled organizational work plans, showing resource allocations over time for projects.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Mosaic (Resource Planning & Workforce Management), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

You're dealing with complex resource planning and project budgets, right? Instead of clicking through half a dozen dashboards—which is what your current process demands—you talk to your agent. This Mosaic MCP Server hooks up your AI client directly to the data engine, letting you get answers fast. You don't need to know which API call hits which database; you just ask it in plain conversation.

Understanding Who’s On Board and What They Do
You can pull detailed profiles for every team member using get_member, grabbing specifics like their official role, current status, or primary project assignments. To see the whole roster, use list_members to get a complete list of everyone mapped in your organization. You'll also understand how people are classified across projects by listing all defined roles via list_roles.

For bigger picture context, check out what list_rate_groups shows—it lists those structured arrays used for grouping rate types system-wide.

Mapping Out the Money and Budgets
When you gotta audit a project's financials, this server handles it. You can retrieve simulated or actual budget estimates tied to specific projects using list_budgets. To check costs, you use list_cost_rates, which shows explicitly tracked unit limits for every job. The system also manages external billing rates; running list_bill_rates lists the current organizational configuration of those external bill rates used across all your projects.

If you want to audit a project's financial health by checking budgets, cost rates, and bill rates against each other simultaneously, this server lets you do it.

Tracking Time and Capacity
Knowing if people are available is half the battle. You can see exactly how much time every team member has open right now by listing all explicit calendar events with list_calendar_events. For tracking physical presence, running list_check_ins retrieves records of physical log check-ins per team member. To get a comprehensive view of work assignments, you pull complex timelines using list_work_plans; this shows who's assigned to what and when across entire projects, flagging resource bottlenecks immediately.

You can also see the major organizational initiatives running by calling list_projects or getting high-level overviews with list_roles.

Grasping Structure and Currency
For administrative context, you have tools that map out the foundational structure of your organization. The server provides a list of all defined currencies and measurement units used globally in the system via list_currencies. It also maintains internal knowledge about rate structures through list_rate_groups and helps track resource allocation across time using list_work_plans, which shows resources assigned over specific project timelines.

It's basically giving your agent the full playbook on who’s working, how much money they cost, what projects are running, and if anyone is overbooked. You just ask it to compare a project budget against its current bill rates, or you ask it to check available time across three departments using calendar events and physical check-ins.

That's the whole deal.

How Mosaic MCP Works

  1. 1 Subscribe to the server and provide your Mosaic API Token along with the X-Origin (Organization ID).
  2. 2 Your AI client uses natural language to identify needed data points, triggering specific tools like list_members or list_budgets.
  3. 3 The agent executes the tool calls against Mosaicapp and delivers a plain text summary of the findings.

The bottom line is: you talk about your workforce needs, and the server gives you structured, actionable data back.

Who Is Mosaic MCP For?

Project Managers who are tired of clicking through twelve different dashboards just to check a resource's availability. Resource Leads who need to spot burnout risk instantly across multiple projects. Operations Directors needing an immediate, auditable view of profit margins against current spending.

Project Manager

Needs to quickly monitor project work plans and resource assignments without manually navigating complex grid views.

Resource Lead

Tracks team capacity in real-time, identifying potential under-utilization or signs of burnout before they become critical issues.

Operations Director

Audits project budgets and billable rates efficiently to maintain high profitability standards across the entire portfolio.

What Changes When You Connect

  • See immediate project financial status. By using list_budgets and list_bill_rates, you audit if a project stays within budget without navigating complex reports. You just ask, 'What's the spend on Project X?'
  • Identify team gaps instantly. Use list_work_plans to visualize resource allocations across multiple projects. Your agent flags where someone is over-allocated or entirely unassigned.
  • Understand staffing structure fast. Call list_roles and list_rate_groups together, and you know exactly how every contributor is classified and billed—no guessing required.
  • Track physical presence and availability. Using list_check_ins and list_calendar_events gives a real-time picture of who is on site or busy this week. It's better than stale HR reports.
  • Get full team roster details in one go. Running list_members gets you the names; running get_member drills down into their specific project assignments and roles.
  • Maintain financial accuracy across borders. Use list_currencies to ensure your agent correctly scales timekeeping data when dealing with multi-national projects.

Real-World Use Cases

01

Checking Project Profitability

The Director needs to know if 'Project Alpha' is making money. They ask the agent, 'What are the current costs and budget for Project Alpha?' The agent runs list_projects then calls list_budgets and list_cost_rates, returning a margin summary showing where they stand.

02

Finding Available Staff

A PM needs a designer immediately. They ask, 'Who has capacity next week?' The agent runs list_members then cross-references the data with list_calendar_events, giving them names and specific open blocks of time.

03

Auditing Over-Allocation

The Resource Lead spots a critical resource being assigned to three projects. They prompt, 'Show me work plans for John Doe.' The agent calls list_work_plans and highlights the weeks where John's capacity exceeds 100%.

04

Verifying Billing Authority

The finance team needs to verify if a specific role (e.g., 'Senior Consultant') is billed correctly. They ask, 'What are the bill rates for Senior Consultants?' The agent runs list_roles and then list_bill_rates, providing the necessary financial data point.

The Tradeoffs

Assuming all budgets are visible

Asking generally, 'What's our budget?' without specifying a project ID or date range.

Always scope the query. Specify which projects you want to audit using list_projects first, then follow up with list_budgets for those specific IDs.

Mixing cost and bill rates

Asking 'What are our costs?' when the system needs to compare internal overhead vs. external billing.

Be explicit: If you need what the client pays, ask for list_bill_rates. If you need your internal operational spend, use list_cost_rates.

Treating capacity as a single number

Asking 'Are we over capacity?' without detailing the time period or resource type.

Narrow it down. Use list_calendar_events and specify the date range, then cross-reference that with list_work_plans to pinpoint exactly which week is overloaded.

When It Fits, When It Doesn't

Use this server if your core problem involves mapping people (roles/members) to time (capacity/work plans) and money (budgets/rates). You need structured, auditable data points—things like 'The bill rate for a Senior Architect is $X' or 'This project has 10% remaining budget.' Don't use it if you just want to know someone's general availability; list_calendar_events handles that. If your question is purely about organizational structure (e.g., 'What are our departments?'), the general directory tools might suffice, but Mosaic provides the critical linkage between structure and money. It’s mandatory when finance meets staffing.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mosaic. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_member list_bill_rates list_budgets list_calendar_events list_check_ins list_cost_rates list_currencies list_members list_projects list_rate_groups list_roles list_work_plans

Manually cross-referencing resource assignments across multiple tabs is a nightmare.

Right now, checking one project's budget requires opening the Project Dashboard. Then you switch tabs to check team availability, and finally, you open a third tab to see how that team member's role affects billing rates. You end up copy-pasting three different data points just to get a basic profitability picture.

With this server, you ask your agent one question: 'Show me the budget vs. capacity for Project X.' The agent runs `list_projects`, pulls budgets via `list_budgets`, and checks availability using `list_work_plans`. You get one single answer in plain language.

List Work Plans: See resource allocation instantly.

Today, to find out if a team member is free, you have to check their calendar (the manual way). You'd open the individual profile and scroll through every past booking just to see what they *could* do next month. It’s slow, it's inaccurate, and frankly, it wastes time.

Now, using `list_work_plans`, your agent compiles all scheduled work plans for an entire department and shows you the full timeline at a glance. You don't just know who is busy; you know *why* they're busy and when that coverage ends.

Common Questions About Mosaic MCP

How do I check if my project has enough money? +

You use list_budgets. This tool pulls structured budget estimates mapped to your projects, allowing you to see available funds immediately. You can then cross-reference this with list_cost_rates for a full picture.

`get_member` only gives me contact info, right? +

No, it gives much more than that. It pulls detailed profiles including the member's specific roles, current availability, and all assigned projects within Mosaic.

What is the difference between cost rates and bill rates? +

Cost rates (list_cost_rates) track your internal operational limits—what it costs you to keep them employed. Bill rates (list_bill_rates) are what you charge the client, which is key for margin tracking.

Can I find out who is available next week? +

Yes. You should use list_calendar_events to pull all tracked temporal events, then ask the agent to filter that data by your required date range and role group.

When I run `get_member`, what credentials do I need to ensure proper authorization? +

You must provide a valid Mosaic API Token and your X-Origin (Organization ID) for access. These tokens authorize the AI client to read detailed profiles from your specific organization's data set.

If I use `list_currencies`, does this account for different time zones when tracking finances? +

No, this tool only lists team-specific currencies used by the system. It ensures you map financial logs and timekeeping activity using the correct global model currency.

How does `list_roles` categorize my workforce contributors for billing purposes? +

It retrieves a list of explicit categorical domains that classify team members' roles. This allows you to understand how resources are grouped and billed across various projects and initiatives.

What is the difference between scheduled work plans found by `list_work_plans` versus actual physical attendance logged via `list_check_ins`? +

Work plans show scheduled resource allocations over time. Check-ins, conversely, track registered physical logs of presence per member. Use both to compare planned capacity against actual utilization.

Can I see my team's workload across different projects through my agent? +

Yes. Use the list_work_plans tool. Your agent will retrieve the hierarchical timeline mapping resources to projects, allowing you to see exactly how many hours are allocated to each member across your entire portfolio.

How do I check if a specific project is still within its estimated budget? +

The list_budgets tool allows your agent to retrieve financial estimates for a given Project ID. You'll see the structured budget models and applied rates, helping you monitor financial health through natural conversation.

Can my agent list all the roles and bill rates configured in our Mosaic account? +

Absolutely. Use the list_roles and list_bill_rates tools to identify your organizational allocation vectors. Your agent will report the roles and associated financial constants used to calculate project margins.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Mosaic. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.