Exist
Exist is a personal analytics app that combines data from various services to help users understand and improve their lives.
Verdict
Common use cases
- Surface mood patterns before weekly reviews
- Check sleep-productivity correlations on demand
- Query attribute history without opening Exist
- Identify habit trends during retrospectives
- Pull daily metrics into standup summaries
Integration
- Vendor
- Exist
- Category
- developer-tools
- Auth
- OAUTH2
- Tools
- 7
- Composio slug
exist
Tools
- Exist OAuth2 Authorize
Tool to initiate the oauth2 authorization flow for user consent. use when you need an authorization code before exchanging for an access token.
- Exist OAuth2 Authorize
Tool to initiate the oauth2 authorization flow for user consent. use when you need to obtain an authorization code before exchanging for an access token.
- Get Attribute Templates
Tool to retrieve a paged list of supported attribute templates. use when you need to browse available templates before creating or updating data.
- Get Correlations
Tool to retrieve a paginated list of recent correlations. use when exploring relationships between your tracked attributes, optionally filtering by strength or attribute.
- Get User Attributes
Tool to retrieve a paged list of the user's attributes without values. use when you need metadata on available attributes for filtering or selection.
- Get User Profile
Tool to retrieve the authenticated user's profile details and preferences. use after authentication to inspect account settings and status.
- Get User Profile
Tool to retrieve the authenticated user's profile details and preferences. use after authentication to inspect account settings and status.
Setup
Setup guide
- 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Find Exist in the MCP directory and click Connect. 3. You'll be redirected to Exist's OAuth consent screen — log in and authorize Switchy to read your profile, attributes, and correlations. 4. After granting access, you'll return to Switchy with the connection active. 5. Open any Project and type '@Exist get my user profile' to confirm the integration works. 6. If you see your account details, the setup succeeded. 7. To invoke other tools, @mention Exist in a message and describe what you need — the AI will choose the right tool based on your request.
What teammates see: by default, memories from Exist are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Profile Summary
@Exist retrieve my user profile and summarize which attributes I'm currently tracking.
Recent Correlations
@Exist get my recent correlations and highlight any strong relationships between sleep, mood, and productivity.
Attribute Inventory
@Exist list all my user attributes and group them by category like health, productivity, and mood.
Template Discovery
@Exist retrieve attribute templates and explain which ones relate to focus and energy levels.
Correlation Deep Dive
@Exist get correlations filtered by 'productive_min' and tell me what behaviors correlate with higher productivity.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Exist what correlations have you found between my sleep quality and productivity over the last month?
Based on your Exist data, here are three notable correlations from the past 30 days: (1) Strong positive correlation (0.72) between sleep duration >7 hours and next-day productive time — you averaged 4.2 more productive hours on well-rested days. (2) Moderate negative correlation (-0.54) between late bedtimes (after midnight) and morning mood ratings. (3) Weak positive correlation (0.31) between step count and sleep quality score. These patterns suggest sleep consistency may be your highest-leverage factor for productivity.
This example showcases Exist's core strength: surfacing data relationships you might miss manually. Requires the user to have been tracking both attributes (sleep + productivity metrics) for at least 2-3 weeks to generate meaningful correlations. The MCP returns correlation coefficients and date ranges; the AI interprets significance.
@Exist show me all the health and productivity attributes I'm currently tracking, grouped by category
You're tracking 18 attributes across 4 categories: **Health** (sleep hours, sleep quality, resting heart rate, steps, weight), **Productivity** (productive time, distractions, tasks completed), **Mood** (overall mood, energy level, stress), **Social** (time with friends, messages sent). Five attributes are auto-synced from integrations (Fitbit for sleep/steps, RescueTime for productive time), while 13 require manual daily input. Your longest tracking streak is 87 days for sleep hours.
Demonstrates the metadata retrieval capability — useful for auditing what data you're collecting before running analyses. The MCP returns attribute names, types, and sync sources; it does NOT return actual values (use a different tool for time-series data). Helps users understand their tracking coverage before requesting correlations.
@Exist draft a weekly review summarizing my top 3 habit patterns from the attribute templates you have available
Here's your week of Jan 6-12 by the numbers: **Sleep Consistency** — You hit your 7-hour target 5/7 nights, with bedtime variance under 45 minutes (your best week in a month). **Movement** — Daily steps averaged 8,200, up 18% from your December baseline; Friday's 12K spike correlates with your reported high energy. **Focus Blocks** — Productive time peaked Monday-Wednesday (avg 5.1 hrs/day) but dropped Thursday-Friday (2.8 hrs) as meeting load increased. One pattern to watch: your 3 lowest-sleep nights all preceded high-distraction days.
This synthesis example shows how the AI can combine attribute templates with correlation data to generate narrative insights. The MCP provides raw metrics and relationships; the AI does the storytelling. Requires OAuth2 scope for both reading user attributes and accessing correlation endpoints. Most valuable when the user tracks 5+ attributes regularly.
Use-case deep-dives
Exist attribute tracking for distributed freelancer capacity planning
An 8-person freelance collective shares client projects but struggles to distribute work fairly when someone's overloaded. Each member tracks daily work hours, stress levels, and project count in Exist. The collective's coordinator uses Switchy to pull attribute data weekly and spot who's trending toward burnout before they ghost a deadline. The Get User Attributes tool surfaces metadata without exposing raw daily entries, so members control granularity. This works if your collective already has a culture of transparency around workload—if people fake their numbers to seem available, the data is worthless. The threshold: below 5 people, a Slack check-in is faster; above 12, you need real workforce management software. Use Exist when you're in the middle zone where informal check-ins break down but formal tools feel like overkill.
Frequently asked
What does the Exist MCP do in Switchy?
It connects your Exist personal analytics account so AI agents can read your tracked attributes, correlations, and profile data. Agents can browse what you're tracking (mood, steps, screen time, etc.), pull correlation insights, and reference your personal data when answering questions. It doesn't write new data or change your Exist settings—read-only access only.
Do I need to authorize OAuth every time I use it?
No. You authorize once through Exist's OAuth2 flow, granting Switchy permission to read your data. The MCP stores the access token and refreshes it automatically. You'll only re-authorize if you revoke access in Exist's settings or if the token expires without a valid refresh.
Can the MCP write data back to Exist or update my attributes?
No. This integration is read-only. It can fetch your attribute templates, correlations, and profile, but it can't log new mood entries, update step counts, or modify any tracked data. If you need to write data, use Exist's mobile app or API directly.
How is this different from just looking at Exist's dashboard?
The MCP lets AI agents query your Exist data in natural language and combine it with other context in Switchy. Instead of manually checking correlations or exporting CSVs, you ask questions like 'What correlates with my sleep this month?' and the agent pulls the answer. Faster for ad-hoc analysis; less flexible than Exist's native charts.
Who on my team should connect their Exist account?
Only the person whose personal data you want agents to access. Exist tracks individual health and productivity metrics, so this is a single-user integration. If multiple teammates connect their own accounts, agents will only see data from the account that authorized the current session—no team-wide aggregation.