io.github.sns45

dear-claude

Spawn Claude Code instances from 6 platforms when 'Dear Claude' is mentioned.

stdiocommunityservice

Package Details

Transportstdio

Environment Variables

DEAR_CLAUDE_PORT(str)

HTTP server port for webhooks (default: 3334)

TAILSCALE_HOSTNAME(str)

Override Tailscale hostname for webhook URLs (auto-detected if not set)

GITHUB_CLIENT_ID(str)

GitHub OAuth App or GitHub App client ID

GITHUB_CLIENT_SECRET(str)
Secret

GitHub OAuth App or GitHub App client secret

GITHUB_WEBHOOK_SECRET(str)
Secret

GitHub webhook signature secret

GITHUB_ACCESS_TOKEN(str)
Secret

GitHub personal access token (alternative to OAuth)

GITHUB_APP_ID(str)

GitHub App ID (for installation-based auth)

GITHUB_APP_PRIVATE_KEY_PATH(str)

Path to GitHub App private key PEM file

LINEAR_CLIENT_ID(str)

Linear OAuth application client ID

LINEAR_CLIENT_SECRET(str)
Secret

Linear OAuth application client secret

LINEAR_WEBHOOK_SECRET(str)
Secret

Linear webhook signing secret

LINEAR_ACCESS_TOKEN(str)
Secret

Linear personal API key (alternative to OAuth)

JIRA_DOMAIN(str)

Jira Cloud domain (e.g. 'mycompany' for mycompany.atlassian.net)

JIRA_USER_EMAIL(str)

Jira account email for API authentication

JIRA_API_TOKEN(str)
Secret

Jira API token from id.atlassian.com

JIRA_WEBHOOK_SECRET(str)
Secret

Shared secret for Jira webhook URL validation

GITLAB_ACCESS_TOKEN(str)
Secret

GitLab personal or project access token

GITLAB_WEBHOOK_SECRET(str)
Secret

GitLab webhook secret token

NOTION_CLIENT_ID(str)

Notion OAuth integration client ID

NOTION_CLIENT_SECRET(str)
Secret

Notion OAuth integration client secret

NOTION_ACCESS_TOKEN(str)
Secret

Notion internal integration token (alternative to OAuth)

NOTION_WEBHOOK_SECRET(str)
Secret

Notion webhook verification secret

OBSIDIAN_VAULT_PATH(str)

Absolute path to Obsidian vault directory for file watching

GIPHY_API_KEY(str)
Secret

Giphy API key for embedding GIF reactions in responses