Connect your tools to give the agent more context and capabilities
Each integration gives the agent access to new data and actions. All integrations are configured in Settings → Connections. For a full list of what the agent can do with each tool, see the tools reference.
The primary way most teams interact with Macroscope. DM Macroscope or tag @Macroscope in any channel to query the agent.Macroscope also streams real-time code activity into Slack channels via /macroscope commands. Use /macroscope subscriptions to view a channel’s subscriptions, or /macroscope help for the full command list.
Slack Subscription Commands
/macroscope subscribe <repo>: all activity from a repo
/macroscope subscribe-commits <repo>: commit summaries (includes linked Jira and Linear tickets)
/macroscope subscribe-prs <repo>: PR activity, with live emoji reactions as PRs are ✅ approved, 💬 commented, or 🚀 merged
The agent can look up tickets, track project progress, and create new issues. Macroscope inherits the permissions of the Jira account that authorizes the integration.
We recommend creating a dedicated Jira user for Macroscope, scoped to the specific Projects you want Macroscope to access. For Google Workspace teams, create an email alias like linda+macroscope@yourcompany.com and use it for the Jira account.
Jira Setup Instructions
1
Go to Settings → Connections
Scroll down to the Jira section.
2
Sign in to Jira
Make sure you are logged out of any personal Jira accounts first. Click Connect Jira and sign in with the account you want to authorize for Macroscope.
In some cases, a Jira site admin may need to manually authorize the connection:
Go to Atlassian Administration → Apps → [your-site].atlassian.net → Connected apps
Find Macroscope and click Authorize/Allow for the site.
3
Review Project List
You’ll see a list of Projects that Macroscope has been granted access to. These will be accessible to anyone on your team with Macroscope access.To modify the list, update the permissions of the authorizing Jira account and re-authorize.Click Confirm Access to complete.
The agent can browse datasets, inspect table schemas, and run read-only SQL queries. Answers include a methodology summary so you can verify the analysis.
BigQuery Setup Instructions
1
Go to Settings → Connections
Scroll down to the BigQuery section.
2
Create a GCP Service Account
In Google Cloud Console, create a service account with BigQuery Data Viewer and BigQuery Job User roles. Generate a JSON key file.
3
Connect to Macroscope
Enter a connection name, your GCP Project ID, and upload the service account JSON key (or paste it directly). Optionally add prompt instructions to give the agent context about your data.Click Create to complete.
The agent can search and filter application logs across connected GCP projects.
GCP Cloud Logging Setup Instructions
1
Go to Settings → Connections
Scroll down to the GCP Cloud Logging section.
2
Create a GCP Service Account
In Google Cloud Console, create a service account with Logs Viewer role. Generate a JSON key file.
3
Connect to Macroscope
Enter a connection name, your GCP Project ID, and upload the service account JSON key (or paste it directly). Optionally add prompt instructions to give the agent context about your logs.Click Create to complete.
The agent can run event segmentation queries, analyze conversion funnels and retention, and inspect individual user event streams.
Amplitude Setup Instructions
1
Go to Settings → Connections
Scroll down to the Amplitude section.
2
Get Your API Credentials
In Amplitude, find your API Key and Secret Key in your project settings.
3
Connect to Macroscope
Enter a connection name, select your region (US or EU), paste your API Key and Secret Key, and optionally add prompt instructions.Click Create to complete.
Connect any MCP-compatible server to extend the agent with custom tools (e.g. Datadog, PagerDuty, or your own internal APIs). Configure MCP Connectors from Settings → Connections → MCP Servers (admin only).
MCP Setup Instructions
1
Go to Settings → Connections
Scroll down to the MCP Connectors section.
2
Enter Server URL
Paste the MCP server URL and click Discover. Macroscope will auto-detect the server’s authentication method.
3
Configure Authentication
Depending on the server, you may need to provide OAuth credentials (Client ID and Secret), custom headers, or no authentication.
4
Select Tools
Review the tools the server provides. Toggle off any tools you don’t want the agent to use. Click Connect.
Access Controls for Workspace-Scoped MCP Connectors
By default, all workspace members can use an MCP connector’s tools. To restrict access to specific users:
Open the MCP connection in edit mode.
Switch to the Access tab.
Add users to the allow list.
Only users on the allow list can invoke the connector’s tools. Connections with restricted access display a badge and tooltip in the connection list so admins can see which connectors are limited at a glance.
Personal connections are MCP servers you connect for yourself, separate from the workspace connectors your admins manage. Use them to give the agent your own tools, like Stripe, Notion, Linear, or Sentry, or your own internal APIs, when it answers your questions. Set them up from Settings → Personal, no admin required.
Workspace connector
Personal connection
Set up by
Admins
You
Available to
All workspace members (or an allow list)
Only you
Runs as
Shared workspace identity
Your own identity
Personal connections support any public HTTPS server that implements OAuth 2.1. Macroscope discovers the server’s authorization endpoints and registers a client automatically, so there are no client credentials to enter: paste the server URL, complete the OAuth consent flow, and the connection is ready. Reconnect or disconnect at any time from the same page.