otherapi_key

BrainGraph

BrainGraph builds a searchable knowledge graph from documents, recordings, web pages, and other source material for grounded AI workflows.

Verdict

BrainGraph turns documents, web pages, and videos into a queryable knowledge graph your team can search with natural language. @mention it to ingest a URL or YouTube link, check processing status, search your shared knowledge base for facts, or discover recurring patterns across everything you've uploaded. Best for teams that need a single source of truth built from scattered research, meeting notes, and external content. The API-key setup is straightforward, but ingestion can take minutes and counts against your BrainGraph quota — plan accordingly when uploading large batches.

Common use cases

  • Build a searchable research library from web articles
  • Index meeting recordings and query key decisions
  • Track recurring themes across customer interviews
  • Consolidate product docs into one knowledge graph
  • Surface patterns in competitive intelligence reports

Integration

Vendor
BrainGraph
Category
other
Auth
API_KEY
Tools
10
Composio slug
brain_graph

Tools

  • Get Document Progress

    Get the current transcription, processing, and analysis status for a BrainGraph document. Poll until transcript.status is analyzed; analysis is null while processing is incomplete.

  • Ingest Web Page

    Fetch readable content from a public web page and queue it for BrainGraph ingestion. This creates persistent data and consumes upload and URL-submission quota. After a timeout or other ambiguous failure, check for the document before retryi

  • Ingest YouTube Video

    Submit a YouTube video for metadata, transcript, and speaker processing; the result may only confirm that processing was queued. This creates persistent data and consumes upload and URL-submission quota. After a timeout or incomplete stream

  • List Brains

    List the connected BrainGraph account's knowledge brains and identify the default brain for filtering or targeting other tools.

  • List Documents

    List BrainGraph documents newest first, optionally filtering by filename or notes, failed ingestion status, and brain. Returns one page at a time.

  • List Graph Patterns

    Find recurring relationship-chain patterns in the connected BrainGraph knowledge graph, subject to a minimum occurrence count.

  • Resolve Entity

    Resolve an entity name to a canonical BrainGraph record. If there is no single match, return an explicit ambiguous or not-found result rather than treating it as an HTTP error.

  • Search Brain

    Search facts in the connected account's BrainGraph knowledge graph using a natural-language question, optionally restricted to selected brains.

  • Transcribe Audio

    Upload an audio file or submit a direct public audio URL for diarized transcription and graph ingestion. This creates persistent data and consumes upload and transcription allowance. Do not retry automatically after an ambiguous failure bec

  • Upload Document

    Upload a document file supplied by the caller or plain text and queue it for BrainGraph ingestion. This creates persistent data and consumes the account's upload allowance. After a timeout or other ambiguous failure, check for the document

Setup

Setup guide

  1. 11. In Switchy, open Settings and navigate to the Integrations page. 2. Find BrainGraph in the MCP directory and click Connect. 3. You'll be prompted to paste a BrainGraph API key; generate one by logging into your BrainGraph account, opening API settings, and creating a new key with read and write permissions. 4. Copy the key, paste it into Switchy, and click Authorize. 5. Switchy will confirm the connection and display which BrainGraph account is linked. 6. Open any Project, type '@BrainGraph list my brains' in the chat, and press send; if the MCP returns your knowledge brains, the connection is live. 7. To ingest content, use '@BrainGraph ingest this page: [URL]' and poll progress with '@BrainGraph check document [ID]' until analysis completes.

What teammates see: by default, memories from BrainGraph 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

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Ingest Research Article

@BrainGraph ingest this page: https://example.com/article and let me know when processing is complete.

Search Knowledge Base

@BrainGraph search my brain for insights about customer churn drivers mentioned in the last quarter's interviews.

Index YouTube Video

@BrainGraph ingest this YouTube video: https://youtube.com/watch?v=example and notify me once the transcript is analyzed.

Check Document Status

@BrainGraph get the processing status for document ID abc123 and tell me if the analysis is finished.

Find Recurring Patterns

@BrainGraph list graph patterns that occur at least five times in my default brain and summarize the top three.

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@BrainGraph search for all facts about our Q4 product roadmap decisions and who made them

Output

BrainGraph returned 12 facts spanning three documents ingested in November. Key findings: the roadmap pivot to mobile-first was proposed by Sarah Chen on Nov 8; engineering capacity constraints were flagged by the platform team in a Nov 12 standup transcript; final sign-off came from the exec team on Nov 19. Each fact links back to its source document and includes confidence scores. Two entities were flagged as ambiguous: 'mobile strategy' appears in both the product brief and a separate marketing doc with different scopes.

Notes

This example shows BrainGraph's core strength: semantic search across ingested documents with entity resolution and provenance tracking. The quality of results depends on how much content you've fed into your brain. Search is read-only and does not consume quota, but ingesting the underlying documents does.

Prompt

@BrainGraph ingest this YouTube video https://youtube.com/watch?v=example123 into our team brain so we can reference the keynote later

Output

BrainGraph queued the video for ingestion. Processing ID: doc_8x3k9m. The system will extract metadata, generate a transcript, identify speakers, and analyze entities. Use 'Get Document Progress' to poll status—expect 5-15 minutes for a 45-minute video. Once transcript.status reaches 'analyzed', you can search facts from this keynote alongside your other documents. This ingestion counts against your monthly upload quota.

Notes

This demonstrates BrainGraph's ability to turn unstructured video into searchable knowledge. The MCP confirms the job was queued but doesn't wait for completion—you must poll separately. Be aware: this creates persistent data in your account and consumes quota. Failed ingestions (private videos, geo-restrictions) still count.

Prompt

@BrainGraph find recurring relationship patterns in our brain where the same three entities appear together at least 5 times, then summarize what those clusters tell us about our workflow

Output

BrainGraph identified 4 recurring patterns meeting the threshold. Most frequent: [Sarah Chen] → proposed → [Feature X] → blocked_by → [API Team] appears 8 times across sprint retros and planning docs. This suggests a persistent dependency bottleneck. The second pattern links [Budget Approval] → required_for → [Vendor Contract] → signed_by → [Finance] in 6 documents, indicating procurement follows a consistent approval chain. The AI notes these patterns reveal both a technical constraint (API team capacity) and a process strength (finance governance is well-documented).

Notes

This example pairs BrainGraph's graph-pattern detection with the AI's synthesis capability. The MCP returns raw relationship chains; the AI interprets what they mean for your team. Pattern detection is computationally expensive—expect slower responses on large brains. Minimum occurrence count filters noise but may miss emerging trends.

Use-case deep-dives

Customer research synthesis for product teams

When BrainGraph wins for ongoing user-interview analysis

A 5-person product team runs 8-12 user interviews per sprint and needs to spot recurring pain points across transcripts without re-reading everything. BrainGraph's entity resolution and graph-pattern tools let you ask "what complaints appear in 3+ interviews this month" and get canonical answers—no manual tagging. The YouTube and web-page ingest tools mean you can drop in recorded calls or support-forum threads alongside interview notes. This works if your interview volume stays under 50 documents per month and you're comfortable waiting 2-5 minutes for transcript analysis to complete. If you're doing 100+ interviews quarterly or need real-time synthesis during the call, the processing lag becomes a blocker. For teams that review research async and want to query across sources, BrainGraph turns interview debt into a searchable knowledge graph.

Competitive intelligence tracking for GTM

BrainGraph as a living competitor-mention index

A 3-person go-to-market team monitors 20 competitor blogs, earnings transcripts, and product-launch videos to brief sales on positioning shifts. BrainGraph's web-page and YouTube ingest let you feed those sources into a single brain, then use Search Brain to ask "what new features did Competitor X announce this quarter" without opening 40 tabs. The graph-pattern tool surfaces which competitors are mentioned together in the same documents—useful for understanding who you're actually compared to in the wild. This setup works if you're ingesting 10-30 URLs per week and can tolerate a 24-hour lag between publish and query. If you need sub-hour freshness or are tracking 100+ sources, the manual-ingest workflow and quota limits become friction. For small GTM teams that review competitive intel weekly, BrainGraph replaces the sprawling Notion doc with a queryable brain.

Onboarding knowledge capture for remote teams

When BrainGraph turns Loom libraries into searchable onboarding

A 6-person remote startup records 30-40 Loom walkthroughs covering deploy scripts, customer-success playbooks, and design-system conventions. New hires watch videos in random order and Slack the same questions because there's no index. BrainGraph's YouTube-ingest tool (Loom videos work if they're public or unlisted) builds a transcript corpus you can query with "how do we handle refund requests" and get the relevant 90-second clip reference. The entity-resolution feature means "Stripe" and "payment processor" collapse to the same concept, so search works even when terminology varies across videos. This pays off if you have 20+ onboarding videos and hire 2-3 people per quarter. If your video library is under 10 clips or you're hiring one person per year, a YouTube playlist with timestamps is simpler. For teams that record everything but can't find anything, BrainGraph makes the Loom library a living onboarding brain.

Frequently asked

What does the BrainGraph MCP do in Switchy?

It connects your team's BrainGraph knowledge graph to Switchy's AI workspace. You can search facts, ingest web pages and YouTube videos, track document processing status, and query relationship patterns across your stored knowledge. Think of it as letting AI agents read and navigate your BrainGraph data without leaving Switchy.

Do I need a BrainGraph API key to set this up?

Yes. The MCP uses API key authentication, so you'll need to generate one from your BrainGraph account settings. Whoever connects it controls which brains Switchy can access. If your BrainGraph plan restricts API access to certain roles, make sure the key comes from an account with the right permissions.

Can the MCP edit or delete documents in BrainGraph?

No. The available tools are read-only for existing data, plus ingestion of new content from URLs and YouTube. You can list documents, search the graph, and check processing status, but you can't modify notes, delete entities, or change brain settings. For edits, use BrainGraph directly.

Why use this instead of just searching BrainGraph myself?

AI agents in Switchy can chain BrainGraph searches with other tools in a single workflow. For example, an agent could search your graph for customer insights, pull related Slack threads, then draft a summary doc—all without you switching tabs. The MCP also exposes pattern-finding and entity-resolution tools that aren't in BrainGraph's main UI.

Does ingesting content through Switchy count against my BrainGraph quota?

Yes. When you use the ingest tools to add web pages or YouTube videos, BrainGraph treats them as normal uploads and URL submissions. They consume your plan's document and processing limits. Check your BrainGraph dashboard to see remaining quota before queuing large batches through Switchy.

More other MCPs

See all other MCPs →

Data last verified 61 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.