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/tokens with repo scope

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 .db file
  • 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-integrations and 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