使用说明
Cyrus MCP Template
This template repository comes pre-configured with MCP (Model Context Protocol) servers for use with Cyrus - the Claude Code agent for Linear.
Included MCP Servers
| Server | Description |
|---|---|
| Supabase | Database operations, table management, and queries |
| Airtable | Base and record management |
| n8n-mcp | Node documentation (1,084 nodes) + n8n instance API access |
| Stripe | Payment processing, customers, subscriptions |
| GoHighLevel | CRM operations (269+ tools across 19+ categories) |
Setup Instructions
1. Configure Environment Variables
In the Cyrus web app, go to Repos → ⋯ → Environment variables and add:
| Variable | Description |
|---|---|
SUPABASE_ACCESS_TOKEN |
Your Supabase personal access token |
AIRTABLE_API_KEY |
Your Airtable personal access token |
N8N_API_URL |
Your n8n instance URL (e.g., https://your-n8n.app.n8n.cloud) |
N8N_API_KEY |
Your n8n API key |
STRIPE_SECRET_KEY |
Your Stripe secret key (sk_live_... or sk_test_...) |
GHL_API_KEY |
Your GoHighLevel Private Integrations API key |
GHL_LOCATION_ID |
Your GHL Location ID (Settings → Company → Locations) |
2. Configure Allowed Tools
In the Cyrus web app, go to Repos → ⋯ → Allowed Tools and add:
mcp__supabasemcp__airtablemcp__n8n-mcpmcp__stripemcp__gohighlevel
3. Verify Setup
Create a test Linear issue that references an MCP tool, for example:
- "Use Supabase to list tables"
- "Use Stripe to list customers"
- "Use n8n to get available nodes"
Getting API Keys
Supabase
- Go to Supabase Dashboard
- Click your avatar → Account Settings → Access Tokens
- Generate a new personal access token
Airtable
- Go to Airtable Account
- Navigate to Developer Hub → Personal Access Tokens
- Create a new token with required scopes
n8n
- In your n8n instance, go to Settings → API
- Create a new API key
Stripe
- Go to Stripe Dashboard
- Copy your Secret key (use test mode key for development)
GoHighLevel
- Go to Settings → Integrations → Private Integrations
- Create a new Private Integration
- Copy the API key
- Get your Location ID from Settings → Company → Locations
MCP Server Documentation
Using This Template
When creating new repositories:
GitHub UI:
- Click "Use this template" button
- Fill in your new repository details
- The
.mcp.jsonwill be included automatically
GitHub CLI:
gh repo create my-new-repo --template YOUR_USERNAME/cyrus-template
Generated for use with Cyrus | Cyrus MCP Docs
