Skip to content

Instantly share code, notes, and snippets.

@klutchell
Last active August 9, 2026 13:49
Show Gist options
  • Select an option

  • Save klutchell/60700fd1154a4b763a57d6904a645320 to your computer and use it in GitHub Desktop.

Select an option

Save klutchell/60700fd1154a4b763a57d6904a645320 to your computer and use it in GitHub Desktop.
LibreChat Example Config
version: 1.3.13
cache: true
# skillSync:
# github:
# enabled: false
# intervalMinutes: 60
# runOnStartup: true
# sources:
# - id: librechat-skills
# owner: your-org
# repo: your-skills-repo
# ref: main
# paths:
# - skills
# skillDiscoveryDepth: 2
# token: '${GITHUB_SKILLS_TOKEN}'
# # credentialKey: production-skills
# # tenantId: your-tenant-id
interface:
# MCP Servers UI configuration
mcpServers:
placeholder: 'MCP Servers'
use: true
create: true
share: false
public: false
configureObo: false
trustCheckbox:
label: 'I trust this server'
subLabel: 'Only enable servers you trust'
# Shared Links permissions
# sharedLinks:
# create: true
# share: true
# public: false
# snapshotFiles: true
# Skills permissions and activation defaults
# skills:
# use: true
# create: true
# share: false
# public: false
# defaultActiveOnShare: false
# Retention mode: "temporary" applies only to temporary chats; "all" applies to all retained data
# retentionMode: "temporary"
# retainAgentFiles: false # Keep persistent agent resource files when retentionMode is "all"
# Privacy policy settings
privacyPolicy:
externalUrl: 'https://librechat.ai/privacy-policy'
openNewTab: true
# Terms of service
termsOfService:
externalUrl: 'https://librechat.ai/tos'
openNewTab: true
# Context usage and cost display
# contextUsage: true
# contextCost: true
# currency:
# code: EUR
# rate: 0.92
# Default prompt-bar pinned tools for users who have not customized pins
# defaultPinnedTools:
# - artifacts
# - execute_code
# - mcp
registration:
socialLogins: ['discord', 'facebook', 'github', 'google', 'openid']
endpoints:
custom:
# APIpie
- name: 'APIpie'
apiKey: '${APIPIE_API_KEY}'
baseURL: 'https://apipie.ai/v1/'
models:
default:
[
'gpt-4',
'gpt-4-turbo',
'gpt-3.5-turbo',
'claude-3-opus',
'claude-3-sonnet',
'claude-3-haiku',
'llama-3-70b-instruct',
'llama-3-8b-instruct',
'gemini-pro-1.5',
'gemini-pro',
'mistral-large',
'mistral-medium',
'mistral-small',
'mistral-tiny',
'mixtral-8x22b',
]
fetch: false
titleConvo: true
titleModel: 'gpt-3.5-turbo'
dropParams: ['stream']
#cohere
- name: 'cohere'
apiKey: '${COHERE_API_KEY}'
baseURL: 'https://api.cohere.ai/v1'
models:
default:
[
'command-r',
'command-r-plus',
'command-light',
'command-light-nightly',
'command',
'command-nightly',
]
fetch: false
modelDisplayLabel: 'cohere'
titleModel: 'command'
dropParams: ['stop', 'user', 'frequency_penalty', 'presence_penalty', 'temperature', 'top_p']
# Fireworks
- name: 'Fireworks'
apiKey: '${FIREWORKS_API_KEY}'
baseURL: 'https://api.fireworks.ai/inference/v1'
models:
default: ['accounts/fireworks/models/mixtral-8x7b-instruct']
fetch: true
titleConvo: true
titleModel: 'accounts/fireworks/models/llama-v2-7b-chat'
summarize: false
summaryModel: 'accounts/fireworks/models/llama-v2-7b-chat'
modelDisplayLabel: 'Fireworks'
dropParams: ['user']
# groq
- name: 'groq'
apiKey: '${GROQ_API_KEY}'
baseURL: 'https://api.groq.com/openai/v1/'
models:
default:
[
'llama2-70b-4096',
'llama3-70b-8192',
'llama3-8b-8192',
'mixtral-8x7b-32768',
'gemma-7b-it',
]
fetch: false
titleConvo: true
titleModel: 'mixtral-8x7b-32768'
modelDisplayLabel: 'groq'
# Mistral AI API
- name: 'Mistral'
apiKey: '${MISTRAL_API_KEY}'
baseURL: 'https://api.mistral.ai/v1'
models:
default: ['mistral-tiny', 'mistral-small', 'mistral-medium', 'mistral-large-latest']
fetch: true
titleConvo: true
titleModel: 'mistral-tiny'
modelDisplayLabel: 'Mistral'
dropParams: ['stop', 'user', 'frequency_penalty', 'presence_penalty']
# OpenRouter.ai
# Model list: https://openrouter.ai/models
# Script to fetch models: https://github.com/LibreChat-AI/librechat-config-yaml/blob/main/scripts/openrouter.py
- name: "OpenRouter"
apiKey: "${OPENROUTER_KEY}"
baseURL: "https://openrouter.ai/api/v1"
models:
default:
- openrouter/auto
- '---FREE---'
- cohere/north-mini-code:free
- google/gemma-4-26b-a4b-it:free
- google/gemma-4-31b-it:free
- inclusionai/ling-3.0-flash:free
- nvidia/nemotron-3-nano-30b-a3b:free
- nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free
- nvidia/nemotron-3-super-120b-a12b:free
- nvidia/nemotron-3-ultra-550b-a55b:free
- nvidia/nemotron-3.5-content-safety:free
- nvidia/nemotron-nano-12b-v2-vl:free
- nvidia/nemotron-nano-9b-v2:free
- openai/gpt-oss-20b:free
- poolside/laguna-m.1:free
- poolside/laguna-s-2.1:free
- poolside/laguna-xs-2.1:free
- '---AION-LABS---'
- aion-labs/aion-2.0
- aion-labs/aion-3.0
- aion-labs/aion-3.0-mini
- aion-labs/aion-rp-llama-3.1-8b
- '---AMAZON---'
- amazon/nova-2-lite-v1
- amazon/nova-lite-v1
- amazon/nova-micro-v1
- amazon/nova-premier-v1
- amazon/nova-pro-v1
- '---ANTHROPIC---'
- anthropic/claude-3-haiku
- anthropic/claude-fable-5
- anthropic/claude-haiku-4.5
- anthropic/claude-opus-4
- anthropic/claude-opus-4.1
- anthropic/claude-opus-4.5
- anthropic/claude-opus-4.6
- anthropic/claude-opus-4.7
- anthropic/claude-opus-4.7-fast
- anthropic/claude-opus-4.8
- anthropic/claude-opus-4.8-fast
- anthropic/claude-opus-5
- anthropic/claude-opus-5-fast
- anthropic/claude-sonnet-4
- anthropic/claude-sonnet-4.5
- anthropic/claude-sonnet-4.6
- anthropic/claude-sonnet-5
- '---BYTEDANCE-SEED---'
- bytedance-seed/seed-1.6
- bytedance-seed/seed-1.6-flash
- bytedance-seed/seed-2.0-lite
- bytedance-seed/seed-2.0-mini
- '---COHERE---'
- cohere/command-a
- cohere/command-r-08-2024
- cohere/command-r-plus-08-2024
- cohere/command-r7b-12-2024
- '---DEEPSEEK---'
- deepseek/deepseek-chat
- deepseek/deepseek-chat-v3-0324
- deepseek/deepseek-chat-v3.1
- deepseek/deepseek-r1
- deepseek/deepseek-r1-0528
- deepseek/deepseek-r1-distill-llama-70b
- deepseek/deepseek-v3.1-terminus
- deepseek/deepseek-v3.2
- deepseek/deepseek-v3.2-exp
- deepseek/deepseek-v4-flash
- deepseek/deepseek-v4-pro
- '---GOOGLE---'
- google/gemini-2.5-flash
- google/gemini-2.5-flash-image
- google/gemini-2.5-flash-lite
- google/gemini-2.5-pro
- google/gemini-2.5-pro-preview
- google/gemini-2.5-pro-preview-05-06
- google/gemini-3-flash-preview
- google/gemini-3-pro-image
- google/gemini-3-pro-image-preview
- google/gemini-3.1-flash-image
- google/gemini-3.1-flash-image-preview
- google/gemini-3.1-flash-lite
- google/gemini-3.1-flash-lite-image
- google/gemini-3.1-flash-lite-preview
- google/gemini-3.1-pro-preview
- google/gemini-3.1-pro-preview-customtools
- google/gemini-3.5-flash
- google/gemini-3.5-flash-lite
- google/gemini-3.6-flash
- google/gemma-2-27b-it
- google/gemma-3-12b-it
- google/gemma-3-27b-it
- google/gemma-3-4b-it
- google/gemma-3n-e4b-it
- google/gemma-4-26b-a4b-it
- google/gemma-4-31b-it
- google/lyria-3-clip-preview
- google/lyria-3-pro-preview
- '---INCLUSIONAI---'
- inclusionai/ling-2.6-1t
- inclusionai/ling-2.6-flash
- inclusionai/ring-2.6-1t
- '---KWAIPILOT---'
- kwaipilot/kat-coder-air-v2.5
- kwaipilot/kat-coder-pro-v2
- kwaipilot/kat-coder-pro-v2.5
- '---META-LLAMA---'
- meta-llama/llama-3.1-70b-instruct
- meta-llama/llama-3.1-8b-instruct
- meta-llama/llama-3.2-1b-instruct
- meta-llama/llama-3.2-3b-instruct
- meta-llama/llama-3.3-70b-instruct
- meta-llama/llama-4-maverick
- meta-llama/llama-4-scout
- meta-llama/llama-guard-4-12b
- '---MINIMAX---'
- minimax/minimax-01
- minimax/minimax-m1
- minimax/minimax-m2
- minimax/minimax-m2-her
- minimax/minimax-m2.1
- minimax/minimax-m2.5
- minimax/minimax-m2.7
- minimax/minimax-m3
- '---MISTRALAI---'
- mistralai/codestral-2508
- mistralai/devstral-2512
- mistralai/ministral-14b-2512
- mistralai/ministral-3b-2512
- mistralai/ministral-8b-2512
- mistralai/mistral-large
- mistralai/mistral-large-2407
- mistralai/mistral-large-2512
- mistralai/mistral-medium-3
- mistralai/mistral-medium-3-5
- mistralai/mistral-medium-3.1
- mistralai/mistral-nemo
- mistralai/mistral-saba
- mistralai/mistral-small-24b-instruct-2501
- mistralai/mistral-small-2603
- mistralai/mistral-small-3.1-24b-instruct
- mistralai/mistral-small-3.2-24b-instruct
- mistralai/mixtral-8x22b-instruct
- mistralai/voxtral-small-24b-2507
- '---MOONSHOTAI---'
- moonshotai/kimi-k2
- moonshotai/kimi-k2-0905
- moonshotai/kimi-k2-thinking
- moonshotai/kimi-k2.5
- moonshotai/kimi-k2.6
- moonshotai/kimi-k2.7-code
- moonshotai/kimi-k3
- '---NOUSRESEARCH---'
- nousresearch/hermes-3-llama-3.1-405b
- nousresearch/hermes-3-llama-3.1-70b
- nousresearch/hermes-4-405b
- nousresearch/hermes-4-70b
- '---NVIDIA---'
- nvidia/nemotron-3-nano-30b-a3b
- nvidia/nemotron-3-super-120b-a12b
- nvidia/nemotron-3-ultra-550b-a55b
- '---OPENAI---'
- openai/gpt-3.5-turbo
- openai/gpt-3.5-turbo-0613
- openai/gpt-3.5-turbo-16k
- openai/gpt-3.5-turbo-instruct
- openai/gpt-4
- openai/gpt-4-turbo
- openai/gpt-4-turbo-preview
- openai/gpt-4.1
- openai/gpt-4.1-mini
- openai/gpt-4.1-nano
- openai/gpt-4o
- openai/gpt-4o-2024-05-13
- openai/gpt-4o-2024-08-06
- openai/gpt-4o-2024-11-20
- openai/gpt-4o-mini
- openai/gpt-4o-mini-2024-07-18
- openai/gpt-5
- openai/gpt-5-codex
- openai/gpt-5-image
- openai/gpt-5-image-mini
- openai/gpt-5-mini
- openai/gpt-5-nano
- openai/gpt-5-pro
- openai/gpt-5.1
- openai/gpt-5.1-chat
- openai/gpt-5.1-codex
- openai/gpt-5.1-codex-max
- openai/gpt-5.1-codex-mini
- openai/gpt-5.2
- openai/gpt-5.2-chat
- openai/gpt-5.2-codex
- openai/gpt-5.2-pro
- openai/gpt-5.3-chat
- openai/gpt-5.3-codex
- openai/gpt-5.4
- openai/gpt-5.4-image-2
- openai/gpt-5.4-mini
- openai/gpt-5.4-nano
- openai/gpt-5.4-pro
- openai/gpt-5.5
- openai/gpt-5.5-pro
- openai/gpt-5.6-luna
- openai/gpt-5.6-luna-pro
- openai/gpt-5.6-sol
- openai/gpt-5.6-sol-pro
- openai/gpt-5.6-terra
- openai/gpt-5.6-terra-pro
- openai/gpt-audio
- openai/gpt-audio-mini
- openai/gpt-chat-latest
- openai/gpt-oss-120b
- openai/gpt-oss-20b
- openai/gpt-oss-safeguard-20b
- openai/o1
- openai/o1-pro
- openai/o3
- openai/o3-deep-research
- openai/o3-mini
- openai/o3-mini-high
- openai/o3-pro
- openai/o4-mini
- openai/o4-mini-deep-research
- openai/o4-mini-high
- '---OPENROUTER---'
- openrouter/auto-beta
- openrouter/bodybuilder
- openrouter/free
- openrouter/fusion
- openrouter/pareto-code
- '---PERPLEXITY---'
- perplexity/sonar
- perplexity/sonar-deep-research
- perplexity/sonar-pro
- perplexity/sonar-pro-search
- perplexity/sonar-reasoning-pro
- '---POOLSIDE---'
- poolside/laguna-m.1
- poolside/laguna-s-2.1
- poolside/laguna-xs-2.1
- '---QWEN---'
- qwen/qwen-2.5-72b-instruct
- qwen/qwen-2.5-7b-instruct
- qwen/qwen-2.5-coder-32b-instruct
- qwen/qwen-plus
- qwen/qwen-plus-2025-07-28
- qwen/qwen-plus-2025-07-28:thinking
- qwen/qwen2.5-vl-72b-instruct
- qwen/qwen3-14b
- qwen/qwen3-235b-a22b
- qwen/qwen3-235b-a22b-2507
- qwen/qwen3-235b-a22b-thinking-2507
- qwen/qwen3-30b-a3b
- qwen/qwen3-30b-a3b-instruct-2507
- qwen/qwen3-30b-a3b-thinking-2507
- qwen/qwen3-32b
- qwen/qwen3-8b
- qwen/qwen3-coder
- qwen/qwen3-coder-30b-a3b-instruct
- qwen/qwen3-coder-flash
- qwen/qwen3-coder-next
- qwen/qwen3-coder-plus
- qwen/qwen3-max
- qwen/qwen3-max-thinking
- qwen/qwen3-next-80b-a3b-instruct
- qwen/qwen3-next-80b-a3b-thinking
- qwen/qwen3-vl-235b-a22b-instruct
- qwen/qwen3-vl-235b-a22b-thinking
- qwen/qwen3-vl-30b-a3b-instruct
- qwen/qwen3-vl-30b-a3b-thinking
- qwen/qwen3-vl-32b-instruct
- qwen/qwen3-vl-8b-instruct
- qwen/qwen3-vl-8b-thinking
- qwen/qwen3.5-122b-a10b
- qwen/qwen3.5-27b
- qwen/qwen3.5-35b-a3b
- qwen/qwen3.5-397b-a17b
- qwen/qwen3.5-9b
- qwen/qwen3.5-flash-02-23
- qwen/qwen3.5-plus-02-15
- qwen/qwen3.5-plus-20260420
- qwen/qwen3.6-27b
- qwen/qwen3.6-35b-a3b
- qwen/qwen3.6-flash
- qwen/qwen3.6-max-preview
- qwen/qwen3.6-plus
- qwen/qwen3.7-flash
- qwen/qwen3.7-max
- qwen/qwen3.7-plus
- '---SAO10K---'
- sao10k/l3-lunaris-8b
- sao10k/l3.1-euryale-70b
- sao10k/l3.3-euryale-70b
- '---TENCENT---'
- tencent/hunyuan-a13b-instruct
- tencent/hy3
- tencent/hy3-preview
- '---THEDRUMMER---'
- thedrummer/cydonia-24b-v4.1
- thedrummer/rocinante-12b
- thedrummer/skyfall-36b-v2
- thedrummer/unslopnemo-12b
- '---X-AI---'
- x-ai/grok-4.20
- x-ai/grok-4.20-multi-agent
- x-ai/grok-4.3
- x-ai/grok-4.5
- x-ai/grok-build-0.1
- '---Z-AI---'
- z-ai/glm-4.5
- z-ai/glm-4.5-air
- z-ai/glm-4.5v
- z-ai/glm-4.6
- z-ai/glm-4.6v
- z-ai/glm-4.7
- z-ai/glm-4.7-flash
- z-ai/glm-5
- z-ai/glm-5-turbo
- z-ai/glm-5.1
- z-ai/glm-5.2
- z-ai/glm-5v-turbo
- '---~ANTHROPIC---'
- ~anthropic/claude-fable-latest
- ~anthropic/claude-haiku-latest
- ~anthropic/claude-opus-latest
- ~anthropic/claude-sonnet-latest
- '---OTHERS---'
- ai21/jamba-large-1.7
- allenai/olmo-3-32b-think
- anthracite-org/magnum-v4-72b
- arcee-ai/trinity-large-thinking
- arcee-ai/virtuoso-large
- baidu/ernie-4.5-vl-424b-a47b
- bytedance/ui-tars-1.5-7b
- cognitivecomputations/dolphin-mistral-24b-venice-edition
- deepcogito/cogito-v2.1-671b
- gryphe/mythomax-l2-13b
- ibm-granite/granite-4.0-h-micro
- ibm-granite/granite-4.1-8b
- inception/mercury-2
- mancer/weaver
- meituan/longcat-2.0
- meta/muse-spark-1.1
- microsoft/phi-4
- microsoft/wizardlm-2-8x22b
- morph/morph-v3-fast
- morph/morph-v3-large
- nex-agi/nex-n2-mini
- nex-agi/nex-n2-pro
- perceptron/perceptron-mk1
- rekaai/reka-edge
- rekaai/reka-flash-3
- relace/relace-apply-3
- relace/relace-search
- sakana/fugu-ultra
- stepfun/step-3.5-flash
- stepfun/step-3.7-flash
- thinkingmachines/inkling
- undi95/remm-slerp-l2-13b
- upstage/solar-pro-3
- writer/palmyra-x5
- xiaomi/mimo-v2.5
- xiaomi/mimo-v2.5-pro
- ~google/gemini-flash-latest
- ~google/gemini-pro-latest
- ~moonshotai/kimi-latest
- ~openai/gpt-latest
- ~openai/gpt-mini-latest
- ~x-ai/grok-latest
fetch: true
dropParams:
- "stop"
titleConvo: true
titleModel: "openai/gpt-4o-mini"
summarize: false
summaryModel: "openai/gpt-4o-mini"
forcePrompt: false
modelDisplayLabel: "OpenRouter"
# Perplexity
- name: 'Perplexity'
apiKey: '${PERPLEXITY_API_KEY}'
baseURL: 'https://api.perplexity.ai/'
models:
default:
[
'mistral-7b-instruct',
'sonar-small-chat',
'sonar-small-online',
'sonar-medium-chat',
'sonar-medium-online',
]
fetch: false # fetching list of models is not supported
titleConvo: true
titleModel: 'sonar-medium-chat'
summarize: false
summaryModel: 'sonar-medium-chat'
dropParams: ['stop', 'frequency_penalty']
modelDisplayLabel: 'Perplexity'
# together.ai
- name: 'together.ai'
apiKey: '${TOGETHERAI_API_KEY}'
baseURL: 'https://api.together.xyz'
models:
default:
[
'zero-one-ai/Yi-34B-Chat',
'Austism/chronos-hermes-13b',
'DiscoResearch/DiscoLM-mixtral-8x7b-v2',
'Gryphe/MythoMax-L2-13b',
'lmsys/vicuna-13b-v1.5',
'lmsys/vicuna-7b-v1.5',
'lmsys/vicuna-13b-v1.5-16k',
'codellama/CodeLlama-13b-Instruct-hf',
'codellama/CodeLlama-34b-Instruct-hf',
'codellama/CodeLlama-70b-Instruct-hf',
'codellama/CodeLlama-7b-Instruct-hf',
'togethercomputer/llama-2-13b-chat',
'togethercomputer/llama-2-70b-chat',
'togethercomputer/llama-2-7b-chat',
'NousResearch/Nous-Capybara-7B-V1p9',
'NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO',
'NousResearch/Nous-Hermes-2-Mixtral-8x7B-SFT',
'NousResearch/Nous-Hermes-Llama2-70b',
'NousResearch/Nous-Hermes-llama-2-7b',
'NousResearch/Nous-Hermes-Llama2-13b',
'NousResearch/Nous-Hermes-2-Yi-34B',
'openchat/openchat-3.5-1210',
'Open-Orca/Mistral-7B-OpenOrca',
'togethercomputer/Qwen-7B-Chat',
'snorkelai/Snorkel-Mistral-PairRM-DPO',
'togethercomputer/alpaca-7b',
'togethercomputer/falcon-40b-instruct',
'togethercomputer/falcon-7b-instruct',
'togethercomputer/GPT-NeoXT-Chat-Base-20B',
'togethercomputer/Llama-2-7B-32K-Instruct',
'togethercomputer/Pythia-Chat-Base-7B-v0.16',
'togethercomputer/RedPajama-INCITE-Chat-3B-v1',
'togethercomputer/RedPajama-INCITE-7B-Chat',
'togethercomputer/StripedHyena-Nous-7B',
'Undi95/ReMM-SLERP-L2-13B',
'Undi95/Toppy-M-7B',
'WizardLM/WizardLM-13B-V1.2',
'garage-bAInd/Platypus2-70B-instruct',
'mistralai/Mistral-7B-Instruct-v0.1',
'mistralai/Mistral-7B-Instruct-v0.2',
'mistralai/Mixtral-8x7B-Instruct-v0.1',
'teknium/OpenHermes-2-Mistral-7B',
'teknium/OpenHermes-2p5-Mistral-7B',
'upstage/SOLAR-10.7B-Instruct-v1.0',
]
fetch: false # fetching list of models is not supported
titleConvo: true
titleModel: 'togethercomputer/llama-2-7b-chat'
summarize: false
summaryModel: 'togethercomputer/llama-2-7b-chat'
modelDisplayLabel: 'together.ai'
mcpServers:
Google:
type: stdio
command: sh
args:
- -c
- |
mkdir -p "$TOKEN_STORE_PATH"
echo "$TOKENS_TAR_B64" | base64 -d | tar xz -C "$TOKEN_STORE_PATH"
exec npx -y mcp-google-multi
env:
GOOGLE_CLIENT_ID: '{{CLIENT_ID}}'
GOOGLE_CLIENT_SECRET: '{{CLIENT_SECRET}}'
GOOGLE_ACCOUNTS: '{{ACCOUNTS}}'
MASTER_KEY: '{{MASTER_KEY}}'
GOOGLE_PROFILE: '{{PROFILE}}'
GOOGLE_TOOLSETS: '{{TOOLSETS}}'
TOKENS_TAR_B64: '{{TOKENS_TAR_B64}}'
TOKEN_STORE_PATH: '/tmp/mcp-google-multi/{{LIBRECHAT_USER_ID}}/tokens'
customUserVars:
CLIENT_ID:
title: 'Google OAuth Client ID'
description: 'The Client ID from your Google Cloud OAuth Desktop client — see console.cloud.google.com > APIs & Services > Credentials.'
sensitive: false
CLIENT_SECRET:
title: 'Google OAuth Client Secret'
description: 'The Client Secret paired with the Client ID above. Keep this private.'
sensitive: true
ACCOUNTS:
title: 'Google Account'
description: "Format: alias:email — e.g. personal:you@gmail.com. Must match the alias you used when running 'mcp-google-multi auth' locally."
sensitive: false
MASTER_KEY:
title: 'Token Encryption Key'
description: 'The MASTER_KEY you generated locally (openssl rand -base64 32) before running the auth step. Must match exactly, or your tokens will fail to decrypt.'
sensitive: true
TOKENS_TAR_B64:
title: 'Google Auth Tokens'
description: "Base64-encoded tar of your local ~/.config/mcp-google-multi/tokens directory, generated after running 'mcp-google-multi auth' on your own machine: tar czf - -C ~/.config/mcp-google-multi/tokens . | base64 -w0 | pbcopy"
sensitive: true
PROFILE:
title: 'Write Permission Level'
description: "One of: read-only (default, no writes), safe-writes (create + update, no deletes), full-writes (everything). Leave blank for read-only."
sensitive: false
TOOLSETS:
title: 'Enabled Services'
description: "Comma-separated list of Google services to enable, e.g. gmail,calendar. Available: gmail, drive, calendar, sheets, docs, contacts, search-console, tasks, meet (plus optional forms, chat with their own gates)."
sensitive: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment