Files
firefrost-operations-manual/docs/integrations/claude-connectors.md
Claude 6b80a8741c docs: Add Claude connectors integration guide
Documents MCP connectors available to Claude sessions:
- Canva (design generation)
- Cloudflare Developer Platform (Workers, Pages, D1, R2)
- Stripe (payments, subscriptions, financial data)

Includes capabilities, use cases, session startup notes,
and product ID reference for Firefrost subscription tiers.

Chronicler: #68
2026-04-08 06:06:29 +00:00

4.5 KiB

Claude Connectors — Firefrost Integration Guide

Created: April 8, 2026
Created By: Chronicler #68
Purpose: Document MCP connectors available to Claude for Firefrost operations


Overview

Claude connectors are MCP (Model Context Protocol) integrations that give Claude direct access to external services. These are tied to Michael's Claude account, not project instructions — they persist across all chats and projects.


Active Connectors

Canva

Purpose: Design generation and management

Capabilities:

  • Search existing designs
  • Create new designs (presentations, social posts, documents)
  • Autofill templates
  • Export designs as PDF/images
  • Generate designs from prompts

Use Cases for Firefrost:

  • FOMO campaign graphics
  • Social media posts
  • Marketing materials
  • Presentation decks

Example:

"Search for my recent Firefrost designs"
"Create an Instagram post about our Minecraft servers"

Cloudflare Developer Platform

Purpose: Workers, Pages, and infrastructure management

Account ID: b253db7a7ff86b35307206dac9476c89
Note: Account ID must be set each session with set_active_account

Capabilities:

  • List/view Workers
  • Get Worker source code
  • Search Cloudflare documentation
  • Manage D1 databases, R2 buckets, KV stores

Current Workers:

  • servers-api — Proxies Pterodactyl API for website server status

Use Cases for Firefrost:

  • Retrieve Worker code (now in git: firefrost-services/cloudflare-workers/)
  • Deploy Worker updates
  • Search Cloudflare docs for implementation help

Example:

"Get the servers-api Worker code"
"Search Cloudflare docs for how to set up KV storage"

Stripe

Purpose: Payment processing and financial data

Capabilities:

Read Operations:

  • List customers, subscriptions, invoices, payments
  • Search across resources with complex queries
  • Fetch detailed object info by ID
  • List disputes and refunds

Write Operations:

  • Create customers, invoices, prices, payment links
  • Update subscriptions
  • Cancel subscriptions
  • Process refunds (requires human approval)
  • Submit dispute evidence
  • Create coupons

Documentation:

  • Search Stripe docs by question
  • Get API implementation details
  • Integration recommendations

Use Cases for Firefrost:

  • View subscriber status
  • Debug payment issues
  • Look up webhook event types for Arbiter
  • Check product/price configuration

Example:

"List all active subscriptions"
"Search Stripe docs for cancellation webhook events"
"What products are configured?"

Current Firefrost Products:

Tier Fire Product ID Frost Product ID
Awakened prod_UGp8bRpm0C72tV (single)
Elemental prod_UGp85wvlABvjOM prod_UGp838XQJUHKjL
Knight prod_UGp8H8Yo4aUszs prod_UGp8lGymToNpFC
Master prod_UGp8zI5Rl6Z5Fq prod_UGp8Wt7t0f9iXW
Legend prod_UGp8AKGcicXLAP prod_UGp8gWzTLWCkis
Sovereign prod_UGp8KSzb72RaCr (single)

Available (Not Actively Used)

Google Calendar

  • View calendars and events
  • Create/manage events
  • Find meeting times
  • Status: Available but not integrated into Firefrost workflow

Gmail

  • Search/read emails
  • Create drafts
  • Status: Available but not integrated into Firefrost workflow

Mermaid Chart

  • Validate Mermaid syntax
  • Render diagrams as SVG
  • Status: Available for diagram work

Not Available / Skipped

n8n

  • Reason: Cloud-only — doesn't work with self-hosted instances
  • Workaround: Trigger n8n workflows via web UI or webhooks

GitHub

  • Reason: Native Claude feature, not MCP connector
  • Notes: Low value for Firefrost since we use Gitea

Session Startup Notes

Cloudflare requires account activation each session:

Cloudflare Developer Platform:set_active_account
  activeAccountIdParam: "b253db7a7ff86b35307206dac9476c89"

Canva and Stripe work immediately — no session setup required.


Adding New Connectors

  1. Go to Claude Settings → Connectors
  2. Browse available connectors
  3. Click Connect and authorize
  4. Test in chat
  5. Document here if useful for Firefrost

Evaluation Criteria:

  • Does it integrate with services Firefrost actually uses?
  • Does it work with self-hosted instances (if applicable)?
  • Does it provide value beyond what's already available?

Version History

Date Change By
2026-04-08 Initial documentation Chronicler #68

Fire + Frost + Foundation = Where Love Builds Legacy 💙🔥❄️