productivityapi_key

Magnetic

Magnetic is an all-in-one platform designed to help professional services firms manage projects, resources, and finances efficiently.

Verdict

Magnetic is a CRM for professional services firms — agencies, consultancies, law practices. This MCP exposes 12 tools that let your team query contacts, follow-ups, tasks, and deal pipelines without leaving Switchy. @mention Magnetic to pull upcoming follow-ups before standup, tag contacts based on conversation context, or check deal statuses mid-discussion. Most valuable for account managers and project leads who juggle client touchpoints across multiple tools. Requires an API key from your Magnetic workspace; read-only access means you can query data but not create records.

Common use cases

  • Pull today's follow-ups before standup
  • Tag contacts based on chat context
  • Check deal pipeline status mid-discussion
  • Retrieve custom field definitions for reporting
  • List grouping tags for project segmentation

Integration

Vendor
Magnetic
Category
productivity
Auth
API_KEY
Tools
12
Composio slug
magnetic

Tools

  • Get Contact Tags

    Tool to get all tags associated with a contact. use after confirming the contactid to list contact tags.

  • Get Current Follow-ups

    Tool to retrieve upcoming follow-ups assigned to the authenticated user. use after authentication to view scheduled tasks.

  • Get Grouping Custom Field Definitions

    Tool to retrieve all custom field definitions for groupings. use after authentication when you need to fetch available grouping custom field definitions for tasks.

  • Get Grouping Statuses

    Tool to retrieve the list of statuses for signed groupings. use after authentication when you need available grouping status options for tasks or jobs.

  • Get Grouping Tags

    Tool to retrieve tags associated with any groupings owned by the company. use after authentication when grouping tags are needed.

  • Get Magnetic Groupings

    Tool to retrieve a list of groupings. use after authentication when you need to select a grouping to comment on.

  • Get Magnetic Opportunity Statuses

    Tool to retrieve opportunity statuses. use when you need current status options for unsigned groupings (opportunities).

  • Get Magnetic Task

    Tool to retrieve a task by its id. use after confirming you have the taskid.

  • Get Magnetic User by ID

    Tool to get a magnetic user's details by id. use after confirming a valid user id to fetch their profile.

  • Get Users

    Tool to retrieve the list of all users in the authenticated user's company. use after authentication to audit or manage user accounts.

  • Search Client Contacts

    Tool to search contacts by field or client id. use when you need to retrieve client contacts matching given criteria after authentication.

  • Search Magnetic Tasks

    Tool to search tasks by a specified field and value. use when you need to filter and page tasks after authentication.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Magnetic in the MCP directory and click Connect. 3. You'll be prompted to paste your Magnetic API key — generate one by logging into Magnetic, going to Settings > API Access, and copying the key shown. 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection and lists the 12 tools now available. 6. Open any Space, type '@Magnetic get current follow-ups' and send — if you see a list of upcoming tasks, the integration works. 7. From now on, @mention Magnetic in any message to invoke its tools; the AI routes your request to the right endpoint automatically.

What teammates see: by default, memories from Magnetic are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Today's Follow-ups

@Magnetic show me my current follow-ups. List each task with its due date and associated contact.
Open in a Space →

Contact Tag Audit

@Magnetic get all tags for contact ID 12345. Show me how this contact is currently categorized.
Open in a Space →

Deal Status Check

@Magnetic retrieve all opportunity statuses. I need to see what stages are configured for unsigned groupings.
Open in a Space →

Grouping Overview

@Magnetic get a list of all groupings. Filter for those updated in the last seven days and show their current status.
Open in a Space →

Task Detail Lookup

@Magnetic get task ID 67890. Show me the description, assignee, due date, and any linked contacts.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Magnetic show me all my follow-ups due in the next 7 days and group them by contact priority

Output

Retrieved 14 upcoming follow-ups from your Magnetic account. High-priority contacts (8 follow-ups): 3 scheduled calls with enterprise prospects, 2 proposal reviews, 3 check-ins on pending deals. Medium-priority (4 follow-ups): quarterly touchpoints with existing clients. Low-priority (2 follow-ups): introductory emails to cold leads. All tasks include contact names, due dates, and associated grouping IDs for context.

Notes

This example demonstrates read-heavy retrieval combining the Get Current Follow-ups tool with AI synthesis to organize results by priority. Requires valid API key authentication. The MCP returns raw follow-up data; the AI infers priority from contact tags or grouping metadata if available in your Magnetic setup.

Prompt

@Magnetic find the grouping for Acme Corp's Q1 renewal and add a task to schedule their kickoff call by Friday

Output

Located grouping 'Acme Corp Q1 Renewal' (ID: grp_8x3k9m). Created new task 'Schedule Acme kickoff call' with due date March 15, assigned to you. Task linked to the renewal grouping and tagged with 'client-onboarding'. Confirmation: task ID tsk_2p7n4q now visible in your Magnetic dashboard under this grouping.

Notes

Showcases write capability by creating a task within an existing grouping. The MCP uses Get Magnetic Groupings to search, then creates the task via an implied write tool. Side-effect: this task immediately appears in your Magnetic account and may trigger notifications to team members watching the grouping.

Prompt

@Magnetic pull all groupings tagged 'enterprise-deal' that are still in 'proposal' status and draft a summary of common blockers mentioned in task notes

Output

Found 6 enterprise groupings in 'proposal' status. Common blockers across task notes: budget approval delays (mentioned in 4 groupings), security review requirements (3 groupings), multi-stakeholder sign-off processes (5 groupings). Two groupings cite procurement timelines extending into Q2. One grouping flagged legal redlines on data residency clauses. This synthesis suggests focusing enablement efforts on procurement acceleration and security documentation.

Notes

Combines Get Grouping Tags, Get Magnetic Groupings, and Get Magnetic Task to aggregate data, then applies AI reasoning to surface patterns. Accuracy depends on how consistently your team documents blockers in task notes. The MCP provides raw text; the AI extracts themes but cannot verify completeness of the underlying data.

Use-case deep-dives

Sales follow-up coordination at 6-person agency

When Magnetic wins for client pipeline handoffs

A 6-person creative agency uses Magnetic to track client opportunities and follow-ups. The Get Current Follow-ups and Get Magnetic Groupings tools let the team pull upcoming tasks and active deals into a shared Switchy workspace during Monday pipeline reviews. The API key auth means anyone on the team can query the same data without credential juggling. This works when your follow-up volume stays under 50 active tasks per week—beyond that, the tool set gets noisy because Magnetic doesn't expose filtering by assignee or date range in these endpoints. If your agency runs 20-30 concurrent opportunities and you need a single view of who's chasing what, Magnetic in Switchy closes that gap without adding another dashboard.

Client tagging audit for account managers

When contact tag retrieval justifies the integration

A 3-person account management team at a consulting firm uses Magnetic's contact tagging to segment clients by vertical and engagement tier. The Get Contact Tags tool surfaces those tags in Switchy so the team can audit tagging consistency during quarterly reviews without opening Magnetic's UI. The catch: you need the contact ID first, which means this workflow only makes sense if you're already pulling contact lists from another source or using Magnetic's search elsewhere. If your tagging schema has fewer than 10 tags total, the manual lookup overhead outweighs the automation benefit. This integration pays off when you're managing 100-plus contacts with multi-dimensional tagging and you need spot-checks on tag hygiene without context-switching.

Custom field setup for project intake

When grouping metadata tools support onboarding workflows

A 4-person operations team at a SaaS company uses Magnetic groupings to track implementation projects. The Get Grouping Custom Field Definitions and Get Grouping Statuses tools let them document available fields and status options in Switchy during new-hire onboarding or process audits. This is a narrow use case: these tools retrieve schema metadata, not actual project data, so they're only valuable if your team frequently references field definitions or status lists outside Magnetic's interface. If your custom field setup changes less than once a quarter, the integration overhead isn't worth it. This wins when you're scaling intake processes and need a shared reference for what fields exist and what statuses mean, especially if multiple people are configuring Magnetic workflows.

Frequently asked

What does the Magnetic MCP let me do in Switchy?

The Magnetic MCP connects your Magnetic CRM data to Switchy's AI workspace. Your team can query contact tags, pull upcoming follow-ups, check grouping statuses, and retrieve task details without leaving the chat. It's built for teams that manage client relationships in Magnetic and want AI agents to surface that context on demand.

Do I need admin access to connect Magnetic to Switchy?

You need a Magnetic API key, which typically requires account-level permissions to generate. Check with your Magnetic admin if you don't see API settings in your profile. Once you have the key, paste it into Switchy's integration page. No OAuth dance — just the key.

Can the Magnetic MCP create new contacts or update deals?

No. The current toolset is read-only: it fetches tags, follow-ups, grouping statuses, and task details. If you need to write data back to Magnetic — like logging a call or changing a deal stage — you'll still do that in Magnetic directly or via a custom API script.

Why use this instead of just opening Magnetic in a browser tab?

Speed and context. Instead of clicking through Magnetic's UI to find a contact's tags or next follow-up, you ask Switchy's AI and it pulls the answer in seconds. The MCP also lets you chain queries — like "show me all overdue follow-ups for contacts tagged enterprise" — without manual filtering.

Who on the team should connect the Magnetic integration?

Whoever owns your Magnetic API key and understands which contacts and groupings matter most. Sales ops or a team lead is typical. Once connected, any Switchy workspace member can query the data through AI agents, but only the person who added the key can rotate or revoke it.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.