Notability AI Bridge
Allows reading and searching Notability note backups stored in Google Drive, providing tools to list folders, list notes, read note contents, and perform full-text searches across notes.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Notability AI Bridgesearch my notes for the quantum mechanics exam notes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Notability AI Bridge
Connect your Notability notes to any AI assistant. Search, read, and query your handwritten notes from Claude, ChatGPT, Littlebird, and any MCP-compatible tool.
How It Works
Notability auto-backs up your notes as PDFs to Google Drive
You authorize this app to read that Google Drive folder via OAuth 2.0
You get a unique MCP URL to add to your AI assistant
Your AI can now search and read all your Notability notes
Related MCP server: google-drive-mcp-server
MCP Tools
Tool | Description |
| List all Notability folders from your backups |
| List all notes (PDFs) in your backups, optionally filtered by folder |
| Read the full text content of a specific note by file ID |
| Full-text search across all your notes with context snippets |
Setup
1. Google Cloud OAuth Setup
Go to Google Cloud Console
Create a new project (or use existing)
Enable the Google Drive API
Go to Credentials > Create Credentials > OAuth client ID
Choose Web application
Add your deployment URL +
/auth/callbackas an authorized redirect URICopy the Client ID and Client Secret
2. Deploy on Railway
Fork this repo
Create a new Railway project from the repo
Add a Volume mounted at
/data(for SQLite storage)Set environment variables:
GOOGLE_CLIENT_ID=your_client_id.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=your_client_secret
OAUTH_REDIRECT_URI=https://your-app.up.railway.app/auth/callback
BASE_URL=https://your-app.up.railway.appDeploy
3. User Onboarding
Visit your deployment URL (e.g.,
https://your-app.up.railway.app)Click Connect Your Google Drive
Authorize Google Drive access
Get redirected to your dashboard with your unique MCP URL
Copy the MCP URL and add it to your AI assistant
4. Connect to Your AI Assistant
Claude Desktop: Add to claude_desktop_config.json:
{
"mcpServers": {
"notability": {
"url": "https://your-app.up.railway.app/mcp/YOUR_API_KEY"
}
}
}Littlebird: Settings > Integrations > Add Custom MCP > paste URL
Any MCP client: Use https://your-app.up.railway.app/mcp/YOUR_API_KEY as your MCP server endpoint.
Pricing Tiers
Plan | Price | Daily Limit | Features |
Free | $0/mo | 50 calls | All 4 tools |
Pro | $5/mo | 1,000 calls | Priority support, advanced search |
Enterprise | Custom | Unlimited | SSO, SLA |
Tech Stack
Python 3.12 + FastMCP for MCP protocol
Starlette + Uvicorn for web server
SQLite (WAL mode) for user/token/usage storage
Google OAuth 2.0 for per-user Drive access
Railway for deployment with persistent volume
API Key Authentication
API keys can be passed in three ways:
URL path:
/mcp/{api_key}(recommended for MCP clients)Authorization header:
Authorization: Bearer {api_key}Query parameter:
/mcp?key={api_key}
Development
pip install -r requirements.txt
export GOOGLE_CLIENT_ID=...
export GOOGLE_CLIENT_SECRET=...
export OAUTH_REDIRECT_URI=http://localhost:8080/auth/callback
export BASE_URL=http://localhost:8080
python server.pyDisclaimer
Notability AI Bridge is an independent tool and is not affiliated with, endorsed by, or sponsored by Notability or Google. Notability is a trademark of Ginger Labs, Inc.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
- JustOnceOAuthai.justonce
Persistent memory for AI assistants — one shared, OAuth-secured vault for every MCP client.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Knowledge base MCP for AI agents on iknow.dev. Search, read, and maintain via OAuth.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceEnables management of Google Drive files, Docs, Sheets, Slides, and Calendar events through natural language using the MCP protocol.5,475 npm217MIT
- FlicenseAqualityDmaintenanceEnables AI assistants to interact with Google Drive, including reading, searching, listing folders, and uploading files.71-
- AlicenseNot gradedqualityDmaintenanceEnables management of Google Drive files, Docs, Sheets, and Slides through natural language using MCP, with support for file operations, search, and shared drives.6 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables MCP-compatible AI assistants to interact with a user's Google Drive, including listing, searching, reading, creating, updating, and deleting files, with authentication via Google OAuth.-