
Yaniv Golan Affinity Sdk
- Updated July 26, 2026
- yaniv-golan/affinity-sdk
yaniv-golan-affinity-sdk is a Claude Code plugin that connects agents to Affinity CRM through a typed Python SDK and an included MCP server.
About
yaniv-golan-affinity-sdk is a Claude Code plugin bundle built around an unofficial, strongly typed Python SDK for the Affinity CRM API. Developers who run deal flow, intros, or partner pipelines in Affinity install it when they need dependable programmatic access—create and update records, traverse lists, and script exports—without hand-rolling HTTP calls. Pydantic v2 models keep request and response shapes explicit for agents and for your own automation. The package goes further than a thin wrapper by including an MCP server tailored for Claude Code, so coding agents can query CRM state, draft updates, and orchestrate multi-step workflows from the editor. Async and sync clients, logging hooks, and pagination helpers suit one-person teams gluing CRM data into landing pages, internal tools, or growth experiments. Pick this when Affinity is your system of record and you want full API coverage with agent-native tooling rather than copy-paste from the web UI.
- Unofficial Affinity CRM API coverage with strongly typed Pydantic v2 models
- Read and write operations beyond limited official MCP surface area
- Bundled MCP server so agents can search lists, contacts, and pipelines in-session
- Async/sync Python client patterns for scripts and long-running workflows
- CLI-oriented workflows for export, filter, pagination, and relationship intelligence
Yaniv Golan Affinity Sdk by the numbers
- Data as of Jul 27, 2026 (Skillselion catalog sync)
/plugin install yaniv-golan-affinity-sdk@yaniv-golan/affinity-sdkAdd your badge
Show developers this plugin is listed on Skillselion. Paste this into your README.
| Last updated | July 26, 2026 |
|---|---|
| Repository | yaniv-golan/affinity-sdk ↗ |
What it does
Wire Affinity CRM read/write automation into Claude Code via a typed Python SDK and bundled MCP tools.
Who is it for?
Best when you use Affinity for relationships and want agent-driven CRM scripts with full API coverage.
Skip if: Skip if you're not on Affinity CRM or developers and only need occasional CSV exports without API integration.
What you get
After install, Claude Code can call Affinity lists, contacts, and pipelines with validated models and MCP tools aligned to real workflow scripts.
- Agent-callable Affinity MCP tools for search and pipeline operations
- Reusable typed Python client for scripts and backend glue
- CLI-style workflows for export, filter, and pagination tasks
Recommended Plugins
How it compares
Typed CRM SDK plus MCP server, not a generic relationship-management skill or marketplace catalog.
FAQ
Who is Yaniv Golan Affinity Sdk for?
It is for developers and small teams on Affinity who want Claude Code to read and write CRM data through a strongly typed Python SDK and MCP.
When should I use Yaniv Golan Affinity Sdk?
Use it during Build when you are integrating Affinity into internal tools, automations, or agent workflows that need more than the official MCP.
How do I add Yaniv Golan Affinity Sdk to my agent?
Register the plugin in Claude Code, configure Affinity API credentials per the repo docs, and enable the bundled MCP server alongside the Python client.