Add to your AI client, then sign in once when you connect.
Let AI agents read Insightful teams and employees, manage projects and tasks, and inspect shared tracking settings for workforce productivity workflows.
This listing identifies a third-party integration. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
Live probe refreshed Nov 3, 2026 · Endpoint host mcp.mcpbundles.com
Built for
People Operations, Workforce Analytics Teams, Project Managers, IT Administrators
Connect Insightful to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/insightfulThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Sign in to connect your credentials and start running tools from the chat.
Connect to your AI clientMCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms
https://mcp.mcpbundles.com/bundle/insightfulThis server may ask you to sign in when your AI client connects.
Prefer the browser? Open in MCPBundles Studio
Choose your AI client below. When you connect, sign in to MCPBundles once — we store your service credentials for every client.
Browse all toolsReview org structure
Grounds workforce questions in live org structure instead of guesses.
List Insightful teams and employees, summarize each team id and name, and note which teams have members assigned.
Audit active projects
Turns project inventory into a planning brief before allocation changes.
What projects exist in Insightful right now? Give id and name for each, and flag any with no assigned employees or teams.
Create a sandbox project
Shows safe project creation with explicit empty membership arrays.
Create an Insightful project named 'Q2 onboarding rollout' with no employees or teams assigned yet, then report the new project id.
Inspect tracking settings
Connects productivity policy review to reusable settings rows.
Summarize Insightful shared settings profiles — name, id, and whether screenshots or idle detection are enabled on each.
What can AI agents do with Insightful?
Agents can list or fetch employees, teams, directories, app categories, app tags, projects, tasks, scheduled shift rules, and shared tracking settings. They can also create or update projects, tasks, and shared settings, and delete those rows when asked.
How does Insightful authentication work on MCPBundles?
Connect with your Insightful organization admin credentials on MCPBundles. The platform keeps the connection secure after setup.
What order should agents follow for Insightful writes?
Resolve organization context, create or pick a project, then create tasks under that project id. Shared settings updates should copy an existing profile shape before authoring a new one.
Related editorial
Insightful Workforce Workflows with AI
How AI agents can review teams and employees, manage projects and tasks, and inspect shared tracking settings.
Domain knowledge for Insightful — workflow patterns, data models, and gotchas for your AI agent.
Insightful is org structure first, then projects and tasks, then tracking settings — create a project before tasks, resolve organization context from tags or teams before writes, and treat shared settings as reusable tracking profiles.
The MCP surface targets Insightful v1 REST at app.insightful.io/api/v1 (kebab-case paths, Bearer token, next pagination).
Telemetry collections (fragments, shifts, screenshots) and v2 export paths are not on this v1 base URL — do not assume they exist here.
Also listed on
Start here
Insightful
Insightful Delete Project
insightful_delete_projectPermanently delete an Insightful project by id. Deletes associated tasks according to Insightful server rules.
Open in Studio[
{
"name": "insightful_delete_project",
"title": "Insightful Delete Project",
"description": "Permanently delete an Insightful project by id. Deletes associated tasks according to Insightful server rules."
},
{
"name": "insightful_delete_shared_settings",
"title": "Insightful Delete Shared Settings",
"description": "Permanently delete a shared settings profile by id."
},
{
"name": "insightful_delete_task",
"title": "Insightful Delete Task",
"description": "Permanently delete an Insightful task by id."
},
{
"name": "insightful_get_app_categories",
"title": "Insightful Get App Categories",
"description": "List or fetch Insightful application category labels used for productivity classification. Read-only taxonomy — omit id to list all categories."
},
{
"name": "insightful_get_app_tags",
"title": "Insightful Get App Tags",
"description": "List or fetch Insightful app tags (name + color labels scoped to the organization). Omit id to list tags; pass id for one tag including organizationId metadata."
},
{
"name": "insightful_get_directories",
"title": "Insightful Get Directories",
"description": "List or fetch directory integrations (CSV/HR sync sources). Omit id to list directory connectors with sync status; pass id for one directory row."
},
{
"name": "insightful_get_employees",
"title": "Insightful Get Employees",
"description": "List or fetch Insightful employees. Omit id to walk the employee collection with optional ``next`` pagination and ``start``/``end`` filters on ``updatedAt``; pass id to retrieve one employee record."
},
{
"name": "insightful_get_projects",
"title": "Insightful Get Projects",
"description": "List or fetch Insightful projects used for time allocation and ticketing. Omit id to list projects with optional ``next`` pagination; pass id for one project including statuses, priorities, payroll, and member assignments."
},
{
"name": "insightful_get_scheduled_shift_settings",
"title": "Insightful Get Scheduled Shift Settings",
"description": "List scheduled shift clock rules for the organization (earliest clock-in, late threshold, latest clock-out, tolerance). This collection is list-only — Insightful does not expose GET by id on this path."
},
{
"name": "insightful_get_shared_settings",
"title": "Insightful Get Shared Settings",
"description": "List or fetch shared tracking settings profiles (office/personal/tracking types with idle, screenshot, and break rules). Omit id to list; pass id for one profile."
},
{
"name": "insightful_get_tasks",
"title": "Insightful Get Tasks",
"description": "List or fetch tasks within Insightful projects. Omit id to list tasks with optional ``next`` pagination; pass id for one task including status, priority, assignees, and projectId."
},
{
"name": "insightful_get_teams",
"title": "Insightful Get Teams",
"description": "List or fetch Insightful teams. Teams group employees and projects and carry productivity-exclusion settings for apps. Omit id to list; pass id for one team including member and project membership arrays."
},
{
"name": "insightful_upsert_project",
"title": "Insightful Upsert Project",
"description": "Create or update an Insightful project. Omit id to POST a new project — requires name; organizationId defaults from the connected org when omitted; employees and teams default to empty arrays. Pass id to PUT an update (partial fields accepted: name, description, billable, archived, employees, teams)."
},
{
"name": "insightful_upsert_shared_settings",
"title": "Insightful Upsert Shared Settings",
"description": "Create or update a shared settings profile. Omit id to POST — requires name, type, and settings object; organizationId is inferred when omitted. Pass id to PUT partial updates (name, settings, default flag)."
},
{
"name": "insightful_upsert_task",
"title": "Insightful Upsert Task",
"description": "Create or update an Insightful task. Omit id to POST — requires name, projectId, status, priority, and employees (use an empty array when unassigned). organizationId defaults from the connected org when omitted. Pass id to PUT partial updates (name, status, priority, description, employees, billable)."
}
]Agents can list or fetch employees, teams, directories, app categories, app tags, projects, tasks, scheduled shift rules, and shared tracking settings. They can also create or update projects, tasks, and shared settings, and delete those rows when asked.
Connect with your Insightful organization admin credentials on MCPBundles. The platform keeps the connection secure after setup.
Resolve organization context, create or pick a project, then create tasks under that project id. Shared settings updates should copy an existing profile shape before authoring a new one.
Create an organization on Insightful first, then connect here with an API token from Settings → API Tokens. MCPBundles works with Insightful accounts you already own.
App categories, app tags, scheduled shift settings, and directory connectors are read-only in this integration. Telemetry exports and screenshot feeds are not included here.
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/insightful. Authentication is handled automatically.
Insightful provides 15 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Insightful uses API Key. Insightful requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.
Other MCP servers in this category from the directory index