Affinity MCP (Preview)
Affinity, the AI-first private capital CRM, right inside Copilot. Search your network, surface warm intro paths, prep for meetings, and keep deals and records current.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
| Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
| Contact | |
|---|---|
| Name | Affinity Support |
| URL | https://support.affinity.co |
| support@affinity.co |
| Connector Metadata | |
|---|---|
| Publisher | Project Affinity, Inc. |
| Website | https://affinity.co |
| Privacy policy | https://www.affinity.co/legal/privacy-policy |
| Categories | AI |
Affinity MCP Connector
Overview
Affinity is the relationship intelligence platform built for dealmakers. The Affinity MCP connector brings Affinity's CRM capabilities directly into Microsoft Copilot Studio through the Model Context Protocol (MCP), enabling AI agents to search your network, find warm introduction paths, prep for meetings, and keep deals and CRM records up to date — without leaving your Microsoft 365 workflow.
The connector communicates with Affinity's hosted MCP server at mcp.affinity.co using the Streamable HTTP transport (x-ms-agentic-protocol: mcp-streamable-1.0).
Prerequisites
1. Affinity account
You need an active Affinity account with access to your organization's CRM data. Contact Affinity Sales if your organization does not yet have an account.
2. OAuth credentials
Authentication is handled via OAuth 2.0 using Affinity's identity provider (login.affinity.co). When creating a connection in Copilot Studio, you will be redirected to Affinity's login page to sign in and grant access. No API key is required — OAuth handles authentication automatically. Tokens are refreshed automatically via the offline_access scope.
3. Copilot Studio license
Using this connector as a tool in Copilot Studio agents requires a Copilot Studio license.
How to get started
- In Copilot Studio, search for Affinity MCP in the connector gallery.
- Click Add a connection and sign in with your Affinity account when prompted.
- The connector is now available as a tool for your Copilot Studio agents.
Supported capabilities
The Affinity MCP connector exposes Affinity's full CRM toolset to AI agents. Tools are discovered dynamically at runtime via the MCP protocol. Capabilities include:
People & Companies
- Search persons and companies by keyword, filters, or natural language
- Retrieve detailed profiles, organization associations, and relationship strengths
- Create and update person and company records
- Surface warm introduction paths and coworker connections to a target company
Opportunities & Deals
- Search and update opportunities
- Track deal progress and associated entities
Notes
- Create, query, and search notes across persons, companies, and opportunities
- Retrieve all notes attached to a specific entity
Lists & Views
- Browse and manage CRM lists and list entries
- Access saved views and their configured field data
Meetings & Interactions
- Retrieve past and future meetings for entities
- Log meetings, calls, and chat interactions
Fields & Field Values
- Read and write custom field values for entities and list entries
- Manage dropdown options and audit field value changes
Reminders
- Create, update, retrieve, and delete reminders
Files & Transcripts
- Search and retrieve files attached to CRM entities
- Access meeting transcript fragments
Known issues and limitations
- The connector uses the MCP agentic protocol (
x-ms-agentic-protocol: mcp-streamable-1.0). It is designed for use with AI agents in Copilot Studio and is not compatible with traditional Power Automate flow builder actions. - All tools are discovered dynamically at runtime. The set of available tools may expand as Affinity releases new MCP capabilities; no connector update is required to access new tools.
- The connector requires an active Affinity organization. Guest or trial accounts may have limited access to certain capabilities depending on their plan.
- OAuth scopes (
mcp,mcp.read,offline_access) are fixed and cannot be changed without recreating the connector.
Support
- Documentation: https://developer.affinity.co/pages/mcp/setup
- Support: https://support.affinity.co
- Privacy policy: https://www.affinity.co/legal/privacy-policy
- Website: https://www.affinity.co
Actions
| Check server health |
Returns OK if the Affinity MCP server is healthy. |
| Invoke MCP Server |
Handles communication with the Affinity MCP Server. |
Check server health
Invoke MCP Server
Definitions
string
This is the basic data type 'string'.
object
This is the type 'object'.