4,500+ servers built on MCP Fusion
Vinkius

Insightly MCP. Track contacts, opportunities, and projects instantly.

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

Insightly MCP on Cursor AI Code Editor MCP Client Insightly MCP on Claude Desktop App MCP Integration Insightly MCP on OpenAI Agents SDK MCP Compatible Insightly MCP on Visual Studio Code MCP Extension Client Insightly MCP on GitHub Copilot AI Agent MCP Integration Insightly MCP on Google Gemini AI MCP Integration Insightly MCP on Lovable AI Development MCP Client Insightly MCP on Mistral AI Agents MCP Compatible Insightly MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Insightly MCP Server lets your AI client manage all aspects of your customer pipeline. Use it to list and retrieve contacts, sales opportunities, leads, and projects directly from the Insightly API.

It helps automate sales workflows and tracks project status, letting you see everything about a client's journey without leaving your chat window.

What your AI agents can do

Get contact

Fetches all details for one specific contact using their ID.

List contacts

Retrieves a full list of all contacts in your Insightly account.

List events

Lists all calendar events associated with the account.

+ 7 more capabilities included
Retrieve specific contact details

The agent fetches all data points for a single contact ID, giving you a full profile.

List and filter all contacts

The agent pulls a full directory of contacts, allowing you to search or filter by specific criteria.

Track sales opportunities

The agent lists every sales opportunity in the CRM, showing current stages and values.

Manage project records

The agent retrieves lists of all active and past projects, including their status and associated teams.

Identify marketing leads

The agent pulls the list of all leads captured in Insightly, helping you track new inbound interest.

List system users and teams

The agent gets a directory of users and defined teams within your Insightly account.

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

Insightly MCP Server: 10 Tools for CRM Data Operations

Use these tools to list and retrieve every type of data—from contacts and leads to projects and users—in your Insightly CRM via natural language prompts.

get019d75b9

get contact

Fetches all details for one specific contact using their ID.

list019d75b9

list contacts

Retrieves a full list of all contacts in your Insightly account.

list019d75b9

list events

Lists all calendar events associated with the account.

list019d75b9

list leads

Retrieves a complete list of marketing leads captured in Insightly.

list019d75b9

list opportunities

Lists every sales opportunity, including current stage and value.

list019d75b9

list organisations

Gets a directory of all registered companies within Insightly.

list019d75b9

list projects

Lists all current and past projects tracked in the system.

list019d75b9

list tasks

Pulls a list of tasks across all projects for review.

list019d75b9

list teams

Gets a list of all defined teams in the Insightly workspace.

list019d75b9

list users

Retrieves a list of all system users and their roles.

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 Insightly, 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

Your AI client's got the tools to run your whole customer pipeline through Insightly. You can use it to pull contact details, sales opportunities, leads, and projects without leaving your chat window.

get_contact fetches every detail for a single contact using just their ID, giving you a full profile. list_contacts pulls a complete directory of contacts, letting you search or filter by what you need. list_leads gets a full list of marketing leads captured in Insightly, helping you keep an eye on new inbound interest. list_opportunities lists every sales opportunity, showing you the current stage and the value of the deal. list_projects retrieves lists of all active and past projects, including their status and which teams are assigned. list_tasks pulls a list of tasks across all projects for you to review. list_organizations gets a directory of all registered companies in Insightly. list_events lists all calendar events tied to the account. list_teams gets a list of all defined teams in the Insightly workspace. list_users retrieves a list of all system users and their roles.

How Insightly MCP Works

  1. 1 You tell your agent what data you need—for example, 'Show me all open opportunities for Acme Corp.'
  2. 2 Your agent determines the necessary tool (list_opportunities) and executes the API call to Insightly.
  3. 3 The agent receives the raw data, structures it, and presents you with a clean, readable summary.

The bottom line is, your agent talks to Insightly for you, turning complex API calls into simple conversations.

Who Is Insightly MCP For?

Sales Operations staff who spend too much time pulling reports from different dashboards. Project Managers who need a single source of truth for project status. Account Executives who need to quickly check a client’s history before a call. This is for anyone who needs to correlate CRM data across multiple records without opening a browser.

Account Executive

Checks a prospect's contact history and current opportunities to prep for a sales call.

Sales Operations Manager

Runs bulk reports to check the status of all leads or projects across the entire pipeline.

Project Manager

Lists all active projects and associated tasks to verify resource allocation.

What Changes When You Connect

  • See a full contact history for any person. Use get_contact to pull all details for a single ID, skipping the need to click through multiple profile pages.
  • Check the entire sales pipeline at a glance. Running list_opportunities shows all active deals, letting you sort by stage or value immediately.
  • Identify new interest right away. Call list_leads to get a fresh list of marketing leads, helping you prioritize cold outreach efforts.
  • Get a project overview instantly. list_projects shows every active and past project, letting you confirm status and deadlines quickly.
  • Manage team access without logging in. Use list_users or list_teams to verify who has access to which resources in the system.
  • See everything related to a client. Combining list_contacts with list_opportunities lets your agent build a 360-degree view of the relationship.

Real-World Use Cases

01

Preparing for a crucial sales meeting

A sales rep needs to know everything about a prospect before the call. Instead of opening the CRM and clicking 'Contacts' then 'Opportunities,' they just ask their agent: 'What's the full picture for John Doe?' The agent runs get_contact and list_opportunities to synthesize a single, comprehensive summary.

02

Auditing project scope and tasks

A project manager needs to verify if all project tasks are assigned. They ask their agent to run list_projects followed by list_tasks. The agent compiles a list of all projects and then lists every task attached to them, ensuring no work is falling through the cracks.

03

Onboarding a new team member

The HR lead needs to confirm who can access the system. They ask the agent to run list_users and list_teams. The agent returns a list of all active users and the teams they belong to, instantly verifying permissions.

04

Tracking abandoned sales leads

A marketing specialist wants to re-engage old leads. They ask the agent to run list_leads and filter by date. The agent returns the list, letting them prioritize which old leads need a follow-up email campaign.

The Tradeoffs

Manual data correlation

You open the CRM, find a contact, copy the ID, switch to the Opportunities tab, find the ID, copy that ID, and then switch to Projects to see if they overlap. It takes 15 minutes and you lose your place.

Just ask your agent. Tell it: 'Show me all projects associated with these contacts.' The agent runs the necessary tools (get_contact, list_projects) and gives you the cross-referenced data in one go.

Only checking one data silo

You run list_contacts and see a name, but you don't know if that contact is linked to a current sales deal or an active project. The data is incomplete.

Always ask your agent to combine calls. For example, ask: 'List all contacts that have open opportunities.' The agent coordinates list_contacts and list_opportunities for a full view.

Over-relying on the UI filters

Trying to find all leads that belong to a specific organization and are also marked as high priority requires clicking through three different filtering menus in the web UI.

Use the agent to run list_leads and specify all criteria in the prompt. The agent handles the filtering logic, saving you clicks and time.

When It Fits, When It Doesn't

Use this MCP Server if your job requires correlating data across five or more distinct entities (e.g., connecting a Contact to an Opportunity, a Project, and a Team). You need to see the full relationship, not just a list of nodes. Don't use this if you only need to know 'how many' contacts you have—a simple count function is enough. If you only need to read a single, simple piece of data (like checking if a user is active), a simple API wrapper works fine. This server is for complex data synthesis. It's overkill if your workflow is linear; it's essential if it's branching.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Insightly. 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 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_contact list_contacts list_events list_leads list_opportunities list_organisations list_projects list_tasks list_teams list_users

Pulling a full client history used to mean jumping between five different tabs.

Today, checking a client's full history is a pain. You start at the contact record, then copy the company name to search for an opportunity. Next, you have to manually search for any related projects and then check the tasks list. You end up switching between the Contact tab, the Opportunities tab, the Projects tab, and the Tasks tab—losing context and wasting time.

With this MCP server, you just ask your agent for the client's full picture. It runs the necessary calls (`get_contact`, `list_opportunities`, `list_projects`) and compiles everything into one readable response. You get the full picture without opening a single new browser tab.

Insightly MCP Server: See all opportunities and projects in one go

You used to have to run separate reports for sales opportunities and then export that data to Excel before cross-referencing it with your project tracker. That took half an hour of manual data handling every week.

Now, your agent handles the complexity. You ask for a list of active opportunities and projects, and the server runs `list_opportunities` and `list_projects` to give you a unified view. It's done in seconds.

Common Questions About Insightly MCP

How do I use `get_contact` with Insightly MCP Server? +

You must provide the unique Contact ID in your prompt. The agent fetches all available details for that specific contact record, giving you a full profile summary.

Can I list all leads using `list_leads`? +

Yes. The list_leads tool retrieves a full directory of all marketing leads in your account. You can then filter or ask the agent to focus on specific date ranges.

What is the difference between `list_contacts` and `list_organisations`? +

Contacts are individuals; organizations are the companies they work for. list_contacts gives you people, while list_organisations gives you the registered company records.

How do I check for open sales opportunities with `list_opportunities`? +

Simply ask the agent to list opportunities. You can then refine the request by asking it to filter by 'open' or 'high-value' status.

Does `list_tasks` cover all projects? +

No, list_tasks only lists tasks. You should first run list_projects to get the project list, then ask the agent to run list_tasks using the project IDs.

What should I do if I need to list all active and past projects using `list_projects`? +

The list_projects tool retrieves all project records regardless of status. You can then filter the returned list in your AI client to narrow down to only active or past projects.

How can I use `get_contact` to check a specific person's current role? +

The get_contact tool pulls full contact details. The response payload includes fields for roles and titles, letting your agent extract the specific job information you need.

Does `list_users` show only internal employees, or does it include all system users? +

list_users shows every user defined in the Insightly system. This list includes both internal staff accounts and any external users with system access.

How do I get Insightly API credentials? +

Log in to Insightly, click your profile icon, go to User Settings, and scroll down to the API Key section. You will also see your API URL which contains your pod (e.g., na1).

What is the 'pod'? +

The pod is the region identifier in your Insightly API URL, such as 'na1' for North America or 'eu1' for Europe.

Can I see sales opportunities? +

Yes, the list_opportunities tool provides access to all sales opportunities recorded in your Insightly account.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

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

No hosting. No infrastructure. No complex setup.
All 10 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.