SERVICE CARD / business-card-mcp

Business Card MCP

A self-hosted private contact library that turns AI-identified business cards into searchable records in your own account

DECIDE FIRST

What is this project

A self-hosted AI contact and business-card MCP

What problem does it solve

Business-card data is scattered across photos, chats and paper, and remains hard to find or update after manual entry

Who it is for

  • People who want to turn an open-source small project into a service they can run
  • Consultants, sales professionals and freelancers who need a private contact library

What it can do

  • Identify and confirm cards in ChatGPT or Claude
  • Store contact data and 480px WebP thumbnails in your own D1/R2
  • Provide private search, details, editing, archiving and MCP access

Before you deploy

  • Your own Cloudflare Workers, D1, R2 and KV
  • Web management needs a Gmail allowlist, Turnstile and an Email Service binding; MCP connections still use revocable keys

What to know first

  • It is a single-owner private contact library, not a multi-user CRM or sales-automation platform
  • Original card images are not stored; ChatGPT or Claude must create the thumbnail before writing, and the Worker performs no online image transformation

WHAT HAS BEEN CHECKED

Discovered4 EVIDENCESPEC 0.2.12026-08-03
Public evidence, scoped to this version and date.

How it runs

Business Card MCP verified service screenshot
Screenshot referenced by the published Evidence Pack
Business Card MCP 架構與資料流(依部署契約機械生成)使用者WorkerD1 資料庫R2 物件儲存KV 儲存Email Service 寄信challenges.cloudflare.com
Architecture generated from the Service Card data flow.

Where it runs and what it touches

License
Apache-2.0
Profile
small-app
External services
challenges.cloudflare.com
Data flow
Gmail OTP protects the web UI; contact data and model-generated 480px WebP thumbnails stay in the deployer's D1/R2 while MCP authorization stays in KV; no online image transformation is used

Source evidence

← Back to service index