Custom MCP Server & Web Portal: DealCloud CRM Integration with Claude AI

Posted yesterday

Worldwide

Summary

We're a lower middle market private equity firm looking for an experienced developer to build a custom integration between Claude AI and our CRM (DealCloud by Intapp). The goal is to eliminate manual data entry and replace a static deal-tracking system with a live, synced web application. What We Need Built (3 Phases): Phase 1 — MCP Server + Web Portal (~6 weeks) Build a custom Model Context Protocol (MCP) server that connects Claude AI (web, desktop, and Cowork interfaces) to DealCloud's API. Build a web portal ("Caymus AI Portal") with Microsoft 365 SSO authentication. Implement role-based access control (RBAC) and audit logging using Supabase. Phase 2 — DealFlow Migration & Data Sync (~6 weeks) Migrate our existing static deal-tracking spreadsheet/app into the web portal. Build bi-directional data sync between the web portal and DealCloud so target lists, coverage tiers (we use 6 tiers), and deal assignments stay current in both places automatically. Auto-generate weekly target lists by tier and territory for two BD associates. Phase 3 — PDF Data Extraction & CRM Automation (~4 weeks) Build custom extraction tools within Claude that can ingest Confidential Information Memorandums (CIMs) and deal teasers (PDFs, typically 30–80 pages). Automatically parse key deal data points (revenue, EBITDA, geography, sector, employee count, deal structure) from unstructured PDF content. Push extracted data directly into the correct DealCloud fields with minimal manual review. Technical Environment: CRM: DealCloud by Intapp (REST API) AI Client: Claude AI via MCP (Model Context Protocol) Auth: Microsoft 365 / Azure AD SSO Backend/DB: Supabase (or comparable — open to recommendations) Current deal tracking: Static spreadsheet-based system What We're Looking For: Proven experience building MCP servers or similar AI-to-SaaS integrations. Experience with DealCloud's API is a major plus (it's niche — if you haven't worked with it, experience with similar financial services CRMs like Salesforce Financial Services Cloud, Dynamo, or Affinity is relevant). Strong full-stack skills (backend API development + frontend web portal). Experience with Microsoft 365 / Azure AD authentication. Understanding of RBAC, audit logging, and data governance requirements (we're a regulated financial services firm). Experience with PDF parsing and unstructured data extraction is a plus for Phase 3. How This Engagement Would Work: We'd prefer to start with Phase 1 and evaluate before committing to Phases 2–3. Open to fixed-price per phase or hourly — include your preferred structure in your proposal. Must be comfortable signing an NDA (you'll have access to deal pipeline data). In Your Proposal, Please Include: Relevant experience with MCP, CRM integrations, or AI-to-SaaS tool building. Whether you've worked with DealCloud specifically (or which financial CRMs you have worked with). Your proposed approach and rough timeline for Phase 1. Your pricing structure (fixed per phase, hourly rate, or monthly retainer). 1–2 examples of similar integrations you've built.

  • Less than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
API Integration
Python
Activity on this job
  • Proposals:50+
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 16, 2025
  • USA
    Atlanta8:05 PM
  • $3K total spent
    1 hire, 0 active
  • Finance & Accounting
    Small company (2-9 people)

Explore similar jobs on Upwork

Shopify Website Development for Arc GISHourly‐ Posted 1 month ago
HTML
Web Development
Shopify
Shopify Templates
PHP
MySQL
JavaScript
Web Development
Database Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo