Connect your account, then chat with AI to run tools.
Affinity is a relationship intelligence CRM platform designed for deal flow and relationship management. It helps teams track companies, persons, opportunities, and interactions (emails, meetings, calls) to build stronger relationships and close more deals.
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/affinityThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Domain knowledge for Affinity — workflow patterns, data models, and gotchas for your AI agent.
Affinity is a relationship intelligence CRM for deal flow and relationship management. Track companies, persons, opportunities, and interactions (emails, meetings, calls).
Showing 25 of 32 from the live probe.
Affinity Batch Update Fields
Update multiple fields on a list entry in a single request. More efficient than updating fields one at a time. Supports all field types. Requires 'Export data from Lists' permission.
Connect Affinity to any MCP client in minutes
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsAffinity Get Chats
List all chat message interactions tracked in Affinity. Returns chat message metadata including participants, content, date, and associated entities.
Affinity Get Companies
Paginate through all companies/organizations in Affinity. Returns basic information and non-list-specific field data. Supports field selection by IDs or types, and cursor-based pagination. Requires 'Export All Organizations directory' permission.
Affinity Get Company Entries
List all list entries (rows) for a specific company across all lists. Returns detailed field data including list-specific fields for each list the company appears on.
Affinity Get Company Fields
Get metadata on all non-list-specific company fields. Returns field IDs, names, types, enrichment sources, and data types. Use these Field IDs with affinity_list_companies or affinity_get_company to request field data.
Affinity Get Company Lists
List all lists that contain a specific company. Returns list metadata for each list the company appears on.
Affinity Get Company Notes
List all notes attached to a specific company. Returns note metadata including content, creator, and creation date.
Affinity Get List Entries
Paginate through all list entries (rows) on a specific list. Returns detailed field data including list-specific fields. This is the primary endpoint for getting complete data on companies, persons, or opportunities within a list context. Requires 'Export data from Lists' permission.
Affinity Get List Fields
Get metadata on all fields for a specific list. Returns field IDs, names, types, enrichment sources, and data types. Includes enriched, global, relationship-intelligence, AND list-specific fields. Use these Field IDs with affinity_list_list_entries to request field data.
Affinity Get Lists
List all lists/spreadsheets in Affinity. Returns list metadata including ID, name, type (company/person/opportunity), and other configuration.
Affinity Get Note Companies
List all companies directly attached to a specific note. Returns company metadata including ID, name, domain, and domains list. This endpoint is in BETA.
Affinity Get Note Opportunities
List all opportunities directly attached to a specific note. Returns opportunity metadata including ID, name, and list ID. This endpoint is in BETA.
Affinity Get Note Persons
List all persons directly attached to a specific note. Returns person metadata including ID, name, email addresses, and type. This endpoint is in BETA.
Affinity Get Note Replies
List all reply notes for a specific note. Returns note metadata including content, creator, creation date, and mentions. Supports filtering by creator ID, creation date, and update date. This endpoint is in BETA.
Affinity Get Notes
List all notes in Affinity. Returns note metadata including content, creator, creation date, and attachments.
Affinity Get Opportunities
List all opportunities/deals in Affinity. Returns only basic data (name and list ID). For full opportunity data with field values, use affinity_list_list_entries for an Opportunity List.
Affinity Get Opportunity Notes
List all notes attached to a specific opportunity. Returns note metadata including content, creator, and creation date.
Affinity Get Person Entries
List all list entries (rows) for a specific person across all lists. Returns detailed field data including list-specific fields for each list the person appears on.
Affinity Get Person Fields
Get metadata on all non-list-specific person fields. Returns field IDs, names, types, enrichment sources, and data types. Use these Field IDs with affinity_list_persons or affinity_get_person to request field data.
Affinity Get Person Lists
List all lists that contain a specific person. Returns list metadata for each list the person appears on.
Affinity Get Person Notes
List all notes attached to a specific person. Returns note metadata including content, creator, and creation date.
Affinity Get Persons
Paginate through all persons/contacts in Affinity. Returns basic information and non-list-specific field data. Supports field selection and cursor-based pagination.
Affinity Get Saved Views
List all saved views for a specific list. Returns saved view metadata including name, filters, and field configuration.
Affinity Get View Entries
List entries from a saved view. Returns only the fields configured in the saved view and respects the saved view's filters set in the Affinity web app. Useful for getting pre-filtered and pre-configured data.
Affinity Initiate Company Merge
Initiate a company merge to combine duplicate companies. The source company will be merged into the target company. Merge operations are asynchronous — poll company merge tasks to check status. BETA endpoint.
Affinity is a relationship intelligence CRM platform designed for deal flow and relationship management. It helps teams track companies, persons, opportunities, and interactions (emails, meetings, calls) to build stronger relationships and close more deals. It provides 32 tools that AI agents can use through the Model Context Protocol (MCP).
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/affinity. Authentication is handled automatically.
Affinity provides 32 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.
Affinity uses API Key. Affinity 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. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Access Attio CRM data through Attio's native MCP server. Manage contacts, companies, deals, lists, t...
Freshsales is a CRM by Freshworks for managing contacts, accounts, deals, tasks, appointments, and s...
45 toolsZoho Bigin is a customer relationship management software designed specifically for small businesses...
11 toolsAttio is a modern CRM platform that helps teams manage relationships, track deals, and organize cust...
57 toolsOutreach is a sales engagement platform that streamlines communication with leads and customers by a...
17 toolsOnePageCRM is an action-focused CRM that organizes contacts around their next step, deals, and logge...
44 tools