Connectors
All Runstack connectors — supported services, tool counts, and how to connect them via OAuth.
Runstack connects to external services via OAuth2. Once connected, all tools for that service are available in both the chat interface and the MCP server.
Connecting a service
- Go to Connectors in the Runstack sidebar
- Click the connector you want to connect
- Click Connect and follow the OAuth flow in your browser
- Once authorized, Runstack stores the token securely — tools work immediately
To disconnect, revisit the connector page and revoke access.
Available connectors
GitHub
Auth: OAuth2 · Tools: 150+
Comprehensive GitHub API coverage across issues, pull requests, repositories, commits, workflows, teams, webhooks, and more.
Example tools:
github_create_issue— create an issue in a repositorygithub_list_repo_prs— list pull requests with filtersgithub_create_workflow_dispatch— trigger a GitHub Actions workflowgithub_get_commit— fetch commit details by SHA
Search pattern: search_tools({ pattern: "github" })
Notion
Auth: OAuth2 · Tools: Multiple
Manage Notion databases, pages, blocks, and comments.
Example tools:
notion_list_databases— list accessible databasesnotion_create_page— create a page in a databasenotion_update_page— update page propertiesnotion_query_database— query database with filters
Search pattern: search_tools({ pattern: "notion" })
Gmail
Auth: OAuth2 · Tools: Multiple
Read, send, and manage Gmail messages and threads.
Example tools:
gmail_list_messages— list messages with optional querygmail_get_message— fetch full message contentgmail_send_email— send a new emailgmail_reply_to_thread— reply to an existing thread
Search pattern: search_tools({ pattern: "gmail" })
Linear
Auth: OAuth2 · Tools: Multiple
Manage Linear issues, projects, teams, and cycles.
Example tools:
linear_create_issue— create a new issuelinear_list_issues— list issues with filterslinear_update_issue— update issue state, assignee, or prioritylinear_list_teams— list your Linear teams
Search pattern: search_tools({ pattern: "linear" })
Google Calendar
Auth: OAuth2 · Tools: Multiple
Read and write Google Calendar events and calendars.
Example tools:
google_calendar_list_events— list upcoming eventsgoogle_calendar_create_event— create a new event with attendeesgoogle_calendar_update_event— modify event detailsgoogle_calendar_delete_event— delete an event
Search pattern: search_tools({ pattern: "calendar" })
Google Sheets
Auth: OAuth2 · Tools: Multiple
Read and write data in Google Sheets spreadsheets.
Example tools:
google_sheets_get_values— read a range of cellsgoogle_sheets_update_values— write data to a rangegoogle_sheets_append_values— append rows to a sheetgoogle_sheets_list_spreadsheets— list accessible spreadsheets
Search pattern: search_tools({ pattern: "sheets" })
Web Search
Auth: None required · Tools: 1
Search the web without any OAuth connection.
Tool: web_search — search the web and return top results
Search pattern: search_tools({ pattern: "web_search" })
Mathematics
Auth: None required · Tools: 9
Perform calculations directly without any OAuth connection.
Example tools:
add— add two numberssubtract,multiply,dividesquare_root,power,modulo,absolute_value,round_number
Search pattern: search_tools({ pattern: "add|subtract|multiply|divide|sqrt" })
Requesting new connectors
Don't see the service you need? Click the Request button on the Connectors page or open an issue in the Runstack GitHub repository. Connectors are prioritized based on community demand.