whatisgithub

What is sana-ai-mcp?

etals-aiapp/sana-ai-mcp — explained in plain English

Analysis updated 2026-07-26

1TypeScriptAudience · developerComplexity · 3/5Setup · moderate

In one sentence

Lets AI assistants like Claude and Cursor search and read your Sana.AI meeting transcripts locally. A background sync copies meetings to a private database on your machine so agents can access them quickly without a public Sana API.

Mindmap

mindmap
  root((repo))
    What it does
      Syncs Sana meetings locally
      Single agent tool
      Background daemon
    How it works
      Copies to local database
      Uses logged-in session
      No browser required
    Search features
      Keyword search built-in
      Optional semantic search
      FTS5 with BM25 ranking
    AI client support
      Claude Desktop and Code
      Cursor and VS Code
      Codex and Gemini CLI
    Privacy
      Data stays on machine
      Local-first access
      No public API needed

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Let Claude or Cursor search your Sana meeting transcripts for action items and decisions.

USE CASE 2

Ask your AI assistant to summarize past meetings without leaving your editor or chat.

USE CASE 3

Automatically sync new Sana meetings to a local database for private, offline access.

USE CASE 4

Find who said what in a meeting using keyword search across all synced transcripts.

What is it built with?

TypeScriptSQLiteFTS5

How does it compare?

etals-aiapp/sana-ai-mcp0xkinno/neuralvault0xmayurrr/ai-contractauditor
Stars111
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatehardeasy
Complexity3/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a logged-in Sana.AI session to access meeting data, and the installer must register with your AI client of choice.

Copy-paste prompts

Prompt 1
Using the sana-ai-mcp meeting_transcripts tool, search my synced Sana meetings for discussions about 'roadmap' and summarize the key decisions made.
Prompt 2
Connect sana-ai-mcp to my AI client and list my recent Sana meetings, then read the full transcript of the most recent one and extract action items.
Prompt 3
Help me install and register sana-ai-mcp with Cursor so I can search my Sana meeting transcripts locally. Walk me through the installer steps for macOS.
Prompt 4
Using sana-ai-mcp, find all meetings where a specific person participated and pull the recording links for each one.

Frequently asked questions

What is sana-ai-mcp?

Lets AI assistants like Claude and Cursor search and read your Sana.AI meeting transcripts locally. A background sync copies meetings to a private database on your machine so agents can access them quickly without a public Sana API.

What language is sana-ai-mcp written in?

Mainly TypeScript. The stack also includes TypeScript, SQLite, FTS5.

How hard is sana-ai-mcp to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is sana-ai-mcp for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.