All Connectors
Workjet includes 14 first-class MCP connectors. Each connector is installed via a server command and configured with environment variables through the Connection Wizard.
Connector Reference
| Connector | Category | Command | Required Env Vars |
|---|---|---|---|
| Filesystem | System | npx @modelcontextprotocol/server-filesystem | None |
| GitHub | Development | npx @modelcontextprotocol/server-github | GITHUB_PERSONAL_ACCESS_TOKEN |
| Slack | Communication | npx @modelcontextprotocol/server-slack | SLACK_BOT_TOKEN, SLACK_TEAM_ID |
| Google Drive | Productivity | npx @modelcontextprotocol/server-gdrive | GOOGLE_SERVICE_ACCOUNT_KEY |
| PostgreSQL | Database | npx @modelcontextprotocol/server-postgres | POSTGRES_CONNECTION_STRING |
| SQLite | Database | npx @modelcontextprotocol/server-sqlite | SQLITE_DB_PATH |
| Brave Search | Search | npx @modelcontextprotocol/server-brave-search | BRAVE_API_KEY |
| Puppeteer | Automation | npx @modelcontextprotocol/server-puppeteer | None |
| Memory | System | npx @modelcontextprotocol/server-memory | None |
| Fetch | System | npx @modelcontextprotocol/server-fetch | None |
| Linear | Project Management | npx @modelcontextprotocol/server-linear | LINEAR_API_KEY |
| Notion | Productivity | npx @modelcontextprotocol/server-notion | NOTION_INTEGRATION_TOKEN |
| Sentry | Monitoring | npx @modelcontextprotocol/server-sentry | SENTRY_AUTH_TOKEN, SENTRY_ORG |
| Stripe | Payments | npx @modelcontextprotocol/server-stripe | STRIPE_SECRET_KEY |
Connector Details
Filesystem
Read and write files on your local machine. The AI can list directories, read file contents, create new files, and modify existing ones.
- Category: System
- Auth: None required
- Tools: read_file, write_file, list_directory, create_directory, move_file, search_files
GitHub
Interact with GitHub repositories, issues, pull requests, and code. The AI can search repos, read file contents, create issues, comment on PRs, and more.
- Category: Development
- Auth: Personal Access Token with appropriate scopes
- Tools: search_repositories, get_file_contents, create_issue, create_pull_request, list_commits, get_issue, add_comment
- Setup: Generate a token at
github.com/settings/tokenswithreposcope
Slack
Read and send messages in Slack channels. The AI can list channels, read message history, post messages, and react to messages.
- Category: Communication
- Auth: Bot Token + Team ID
- Tools: list_channels, read_channel, post_message, reply_to_thread, add_reaction
- Setup: Create a Slack app at
api.slack.com/apps, install it to your workspace, and copy the Bot User OAuth Token and Team ID
Google Drive
Access files in Google Drive. The AI can list files, read document contents, and search across your Drive.
- Category: Productivity
- Auth: Google Service Account key (JSON)
- Tools: list_files, get_file, search_files, read_document
- Setup: Create a service account in Google Cloud Console and share the target Drive folder with the service account email
PostgreSQL
Query and inspect PostgreSQL databases. The AI can run SELECT queries, describe tables, and list schemas.
- Category: Database
- Auth: Connection string
- Tools: query, describe_table, list_tables, list_schemas
- Setup: Provide a connection string in the format
postgresql://user:password@host:port/database
Security: Use read-only database credentials for the PostgreSQL connector. The AI can execute arbitrary SQL queries, so restrict permissions to prevent unintended data modifications.
SQLite
Query local SQLite databases. Similar to PostgreSQL but for local database files.
- Category: Database
- Auth: File path to the
.dbfile - Tools: query, describe_table, list_tables
Brave Search
Search the web using the Brave Search API. The AI can perform web searches and get summarized results.
- Category: Search
- Auth: Brave API Key
- Tools: web_search, news_search
- Setup: Get an API key at
brave.com/search/api
Puppeteer
Automate browser interactions. The AI can navigate to URLs, take screenshots, click elements, fill forms, and extract page content.
- Category: Automation
- Auth: None required
- Tools: navigate, screenshot, click, type, get_content, evaluate
Memory
Persistent key-value memory for the AI. The model can store and retrieve information across conversations, maintaining long-term context.
- Category: System
- Auth: None required
- Tools: store, retrieve, list, delete
Fetch
Make HTTP requests to any URL. The AI can fetch web pages, call APIs, and download content.
- Category: System
- Auth: None required
- Tools: fetch
Linear
Manage Linear issues and projects. The AI can create issues, update status, search across projects, and manage workflows.
- Category: Project Management
- Auth: Linear API Key
- Tools: create_issue, update_issue, search_issues, list_projects, get_issue
- Setup: Generate a personal API key in Linear Settings > API
Notion
Access Notion pages and databases. The AI can read pages, query databases, and create content.
- Category: Productivity
- Auth: Integration Token
- Tools: get_page, query_database, search, create_page
- Setup: Create an integration at
notion.so/my-integrationsand share target pages with it
Sentry
Monitor errors and performance in Sentry. The AI can list issues, get error details, and analyze trends.
- Category: Monitoring
- Auth: Auth Token + Organization slug
- Tools: list_issues, get_issue, list_projects, get_event
- Setup: Generate an auth token at
sentry.io/settings/auth-tokens
Stripe
Access Stripe payment data. The AI can list customers, view invoices, check subscriptions, and analyze revenue.
- Category: Payments
- Auth: Stripe Secret Key
- Tools: list_customers, get_customer, list_invoices, list_subscriptions, get_balance
- Setup: Use your Stripe secret key from the Stripe Dashboard > Developers > API Keys
Tip: Use Stripe's restricted keys with read-only permissions for the connector. This prevents accidental writes to your payment data.
Next Steps
- Return to the Connectors overview to learn about the connection wizard
- Set up assistants with tool access
- Create engines that leverage connectors for scheduled workflows