Jack System Documentation
Reference documentation for deploying Jack into Slack workspaces, linking Nango OAuth connectors, and querying Jack via Model Context Protocol (MCP).
Install Jack to Your Team Channels
Click the install link below to authorize the verified Jack Slack app into your team workspace. Once installed, invite Jack into any operational channel using /invite @Jack.
Granting Least-Privilege OAuth Permissions
Jack utilizes self-hosted Nango proxies to authenticate against third party APIs (Google Workspace, Linear, GitHub, Stripe, Zendesk). When Jack encounters a task requiring an external connector, it provides an authenticated authorization link directly inside the Slack thread.
// Sample Nango Connection Grant Payload
{
"grant_id": "grant_nango_lin_982",
"provider": "linear",
"scopes": ["issues:create", "issues:read"],
"tenant_id": "ten_veldon_prod",
"expires_at": "2026-12-31T23:59:59Z",
"revocation_policy": "instant"
}Using Jack from Claude Desktop & IDEs
Add Jack as an MCP server in your local Claude configuration (~/.claude.json or claude_desktop_config.json) to invoke Jack capabilities directly from your coding assistant.
{
"mcpServers": {
"jack-fulfillment": {
"command": "npx",
"args": ["-y", "@jack-agi/mcp-server", "--token", "env:JACK_API_TOKEN"]
}
}
}