mcpField
F
FindMe Photo

FindMe Photo

Local
findme.photoFiles & Storage0Updated 18w ago

About FindMe Photo

FindMe Photo is an MCP server for photographers and event organizers to manage wedding galleries through AI clients. It supports event management, photo uploads, gallery QR codes, and visitor analytics.

Key features

  1. 01Create, list, and manage event galleries
  2. 02Upload photos from local paths or public URLs
  3. 03Import photos from Google Drive
  4. 04Generate public gallery QR codes
  5. 05View visitor, download, and selfie-search analytics

Use cases

  1. 01Create a wedding gallery and upload a batch of photos
  2. 02Change an event date or access code
  3. 03Create a QR code to share a public gallery
  4. 04Review visitor, download, and selfie-search activity

MCP support

The FindMe Photo MCP server gives compatible AI clients 12 tools for gallery management, photo uploads, QR codes, and analytics. It runs locally on the client machine.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"findmephoto-findme": {
"command": "npx",
"args": [
"-y",
"findme-mcp"
],
"env": {
"FINDME_API_KEY": "<FINDME_API_KEY>"
}
}
}
}
Run commandnpx -y findme-mcp
Environment variables to set
FINDME_API_KEYSecretPersonal API key from https://findme.photo/settings/api (starts with fm_live_)

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmfindme-mcp0.7.0

Tools

14

Saved tool list · updated 2w ago

This tool takes no parameters.

Details

From the project README

FindMe Photo MCP Server

Official Model Context Protocol server for FindMe Photo — the AI-powered wedding gallery platform.

Drive your FindMe galleries from Claude, ChatGPT Codex, Cursor, and any other MCP-compatible AI client. Create events, upload photos, pull analytics — all in natural language.

What it does

"Create a FindMe event for the Sarah & Mike wedding on April 22, upload every photo in ~/Pictures/Sarah-Mike to it, then show me the QR code."

The AI uses this MCP server to do all three steps in one turn.

Tools

ToolPurpose
create_eventCreate a new gallery.
list_eventsList your events (paginated).
get_eventGet event details + stats.
update_eventRename, re-date, or change access code.
delete_eventSoft-delete with 7-day recovery.
restore_eventUn-delete within 7 days.
upload_photos_from_pathsUpload local files or folders. Primary upload tool.
upload_photos_from_urlsUpload from public URLs (Dropbox, direct Drive links, etc.).
upload_photos_from_drive_folderImport from Google Drive (partial in v1).
get_event_qrPNG QR code pointing to the public gallery.
get_event_analyticsGuest visits, unique visitors, downloads, selfie searches.
get_usageCurrent-month API usage, storage, event totals.

Requirements

Install

The easiest way: let the AI install itself. Paste a prompt, the AI edits its own config. No hidden files.

For a step-by-step walkthrough aimed at non-technical photographers, see the full install guide.

Claude Desktop

Open Claude Desktop, click the Code tab (not Chat), then paste this prompt (replace the key):

Install the FindMe MCP server for me.

- Server name: findme
- Command: npx
- Args: -y findme-mcp
- Env var: FINDME_API_KEY = fm_live_PASTE_YOUR_KEY_HERE

Edit my claude_desktop_config.json under mcpServers, then tell me to fully quit and reopen Claude.
Claude Code (CLI)
claude mcp add findme --scope user --env FINDME_API_KEY=fm_live_xxxxx -- npx -y findme-mcp
ChatGPT Codex
codex mcp add findme --env FINDME_API_KEY=fm_live_xxxxx -- npx -y findme-mcp
Cursor / Windsurf / VS Code / Cline

Use the tool's built-in MCP install UI with:

  • Command: npx
  • Args: -y findme-mcp
  • Env: FINDME_API_KEY=fm_live_xxxxx
ChatGPT web / mobile

Coming soon — requires a hosted MCP endpoint. We're shipping mcp.findme.photo next. In the meantime, use Claude Desktop or Codex.

Any other MCP client
FINDME_API_KEY=fm_live_xxxxx npx findme-mcp

Verify

After restart, you should see findme in your client's tool list (12 tools). Try:

Create a FindMe event called "My First Gallery" for today, then show me the QR code.

Troubleshooting

"MCP server failed to start"
  • Ensure Node.js 18+: node --version
  • First run downloads the package via npx; allow it through your firewall
  • Check the JSON is valid if you edited manually (no trailing commas)
"Your FindMe API key is invalid or has been revoked"
"API access requires Free+, Growth, or Pro"

API access is a paid-tier feature. Upgrade at https://findme.photo/pricing.

Upload fails with "can't find folder" on macOS

macOS privacy protection. Open System Settings → Privacy & Security → Full Disk Access and add your AI client (Claude Desktop, Terminal, etc.). Then quit and reopen.

Upload partially failed

The tool never errors a whole batch for one bad file — it returns a summary showing which files succeeded and which didn't. Ask the AI to retry the failed ones specifically.

Limits

TierRate limitMonthly quota
Free+10 req/min500 / month
Growth60 req/min10,000 / month
Pro300 req/minUnlimited

Per file: 50 MB photos, 500 MB videos, 50 files per upload batch.

v1 limitations

  • upload_photos_from_drive_folder requires an existing Drive import created via the findme.photo web UI; the MCP can poll status but not create imports yet.
  • The MCP runs locally on the same machine as your AI client; it only sees files on that machine.

Resources

License

MIT — © 2026 FindMe Photo

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.