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
189 lines
4.5 KiB
Markdown
189 lines
4.5 KiB
Markdown
# 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** 💙🔥❄️
|