Glasp
Glasp helps users save bookmarks, capture and organize highlights, import Kindle highlights, and access AI-generated summaries.
Verdict
Common use cases
- Pull research highlights into content briefs
- Export AI summaries for meeting prep
- Archive bookmarks from Slack threads
- Query highlights by date for sprint reviews
- Batch-create annotations during team reads
Integration
- Vendor
- Glasp
- Category
- other
- Auth
- API_KEY
- Tools
- 9
- Composio slug
glasp
Tools
- Create Highlights
Create between 1 and 100 highlights in the connected Glasp account in one request.
- Delete Highlightsdestructive
Delete one Glasp highlight, or explicitly delete all highlights associated with one source document.
- Get Summary
Fetch one Glasp summary by ID, optionally including the stored page or PDF Markdown content when available.
- List Bookmarks
Return one page of pages the connected user saved to Glasp without highlighting, optionally limited to bookmarks updated after a timestamp.
- List Highlights
Return one page of the connected user's non-Kindle Glasp documents and their nested highlights, optionally limited to records updated after a timestamp.
- List Kindle Highlights
Return one page of the connected user's read-only Kindle books and highlights imported into Glasp, optionally limited to records updated after a timestamp.
- List Summaries
Return one page of AI summaries generated by the connected user for pages, PDFs, and YouTube videos, optionally limited to records updated after a timestamp.
- Save Bookmark
Save a URL as a Glasp bookmark, or update the existing bookmark when that URL is already saved.
- Update Highlight
Update editable fields on one Glasp highlight identified by its source URL and highlight ID.
Setup
Setup guide
- 11. In Switchy, open Settings and navigate to the MCP Integrations panel. 2. Click 'Add Integration' and select Glasp from the list. 3. You'll need a Glasp API key—log into your Glasp account, go to Settings > Developer, and generate a new key. 4. Paste the key into Switchy's prompt and click 'Connect'. 5. Switchy will verify the key and confirm the connection. 6. Open any Project, type '@Glasp list highlights' in the chat, and press Enter. 7. If you see a paginated list of your documents and their nested highlights, the integration is live. 8. To test write access, try '@Glasp save bookmark' with a URL—check your Glasp account to confirm the bookmark appears.
What teammates see: by default, memories from Glasp 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
Recent Research Roundup
@Glasp list highlights updated after seven days ago. Group them by source document and show me the three most-highlighted articles.
Bookmark This Thread
@Glasp save bookmark for https://example.com/article with the note 'Flagged during sprint planning for follow-up'.
Summarize Saved Video
@Glasp list summaries and find the one for the YouTube video about product roadmaps. Show me the full summary text.
Export Kindle Notes
@Glasp list Kindle highlights from the past month. Format them as a bulleted list with book title and page number.
Batch Annotate Report
@Glasp create highlights for https://example.com/whitepaper. Add five annotations covering the key findings in sections two through four.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Glasp show me all my highlights from articles I saved in the last two weeks, grouped by topic
Retrieved 47 highlights across 12 documents updated since January 15th. The largest clusters are: **Product Strategy** (5 articles, 18 highlights focusing on roadmap prioritization and user research methods), **AI Safety** (4 articles, 15 highlights discussing alignment challenges and evaluation frameworks), and **Team Leadership** (3 articles, 14 highlights on 1-1 structures and feedback loops). Each document includes the original URL, your highlight text, and any notes you added. Would you like me to synthesize common themes across any of these clusters?
This example demonstrates the List Highlights tool filtered by timestamp, paired with the AI's ability to cluster and summarize your saved knowledge. Requires read scope on your Glasp account. The grouping logic comes from the AI analyzing highlight content, not from Glasp's native tagging—so accuracy depends on how clearly your highlights express their topics.
@Glasp create highlights for these three key points from the article I'm reading: [user pastes quotes and URL]
Created 3 new highlights in your Glasp account for https://example.com/article-title. Each highlight is now saved with your original text selection and will appear in your Glasp library and public profile (if sharing is enabled). The highlights are: (1) "Design systems fail when they optimize for consistency over speed," (2) "Component libraries should ship usage examples, not just props documentation," (3) "The best design tools are invisible to engineers." You can edit or add notes to these highlights directly in Glasp.
This example uses the Create Highlights tool to batch-save up to 100 highlights in one request. Requires write scope. Be aware that highlights created via API will respect your Glasp privacy settings—if your profile is public, these highlights become visible to other Glasp users immediately. The MCP does not validate whether the URL is accessible or whether the quoted text actually exists on the page.
@Glasp pull the AI summary I generated for that long research paper on transformer architectures and turn it into a 3-paragraph explainer for our team
Found your Glasp summary for "Attention Is All You Need" (Vaswani et al., 2017). Your original AI summary captured the core mechanism, training efficiency gains, and implications for NLP tasks. Here's a team-friendly version: **What it is:** The paper introduced the Transformer architecture, which replaces recurrent layers with a self-attention mechanism that weighs the importance of different words in a sentence simultaneously... **Why it matters:** This parallel processing made training dramatically faster and enabled models like GPT and BERT... **Key takeaway for us:** When evaluating new ML tools, check if they're Transformer-based—it's now the default for any serious language task.
This example chains the Get Summary tool with the AI's rewriting capability, showing how Glasp's stored summaries become reusable knowledge artifacts. Requires that you previously generated a summary in Glasp for that document. The MCP retrieves your summary text but does not re-generate or update it—if the source document changed, your summary remains static unless you create a new one in Glasp.
Use-case deep-dives
When Glasp beats manual highlight copy-paste for content briefs
A three-person content team reads 40-60 articles a week and needs to turn those into a single brief for the next campaign. If everyone already uses Glasp to highlight as they read, this MCP is the fastest way to pull all those highlights into a shared AI workspace without tab-switching. The List Highlights and Get Summary tools let you fetch the team's annotations and AI-generated summaries in one call, then feed them to a prompt that writes the brief. The threshold: if your team doesn't already highlight in Glasp, the setup cost (teaching the tool, waiting for highlights to accumulate) outweighs the payoff. But if you're already a Glasp shop, this MCP turns your reading backlog into a queryable knowledge base. Connect it once, then ask the AI to synthesize highlights from the last seven days whenever you need a brief.
Glasp for support teams who annotate help docs and tickets
A support lead at a 12-person SaaS company highlights customer pain points in Zendesk articles, blog posts, and competitor docs throughout the week. The goal is to spot patterns and feed them into a monthly product roadmap review. This MCP works if the lead already saves those URLs to Glasp and tags highlights by theme (billing confusion, onboarding friction). The List Highlights tool pulls everything tagged in the last 30 days, and the AI can group them by frequency or severity. The limit: Glasp doesn't natively integrate with ticket systems, so you're manually bookmarking URLs. If your insights live in Slack threads or Notion databases instead of public URLs, a different MCP (Slack, Notion) will be faster. Use Glasp here only if your workflow is already web-first and you're disciplined about tagging as you read.
When Kindle highlights need to land in a shared AI workspace
A book club of five people reads one business book a month and meets to discuss themes. The facilitator wants to pull everyone's Kindle highlights into a single doc before the call so the AI can draft discussion questions. If the group syncs their Kindle accounts to Glasp, the List Kindle Highlights tool fetches all annotations in one request. The AI can then cluster highlights by chapter or sentiment and generate prompts. The catch: Glasp's Kindle integration is read-only and requires each person to manually connect their Amazon account. If your group isn't already using Glasp for Kindle, the onboarding friction is high. This scenario wins only when the facilitator is the sole Glasp user and everyone else emails their highlights as text. Then the Create Highlights tool lets you import those emails into Glasp so the MCP can query them.
Frequently asked
What does the Glasp MCP do in Switchy?
It connects your Glasp account so AI agents can read your web highlights, Kindle notes, and AI summaries, then create new highlights or bookmarks programmatically. Useful when you want an agent to reference your research library or automatically capture insights from documents you're discussing in a thread.
Do I need a paid Glasp account to use this MCP?
You need a Glasp API key, which requires a Glasp Pro subscription. Free Glasp accounts don't issue API keys. Once you have Pro, paste the key into Switchy's connection form—no OAuth dance, just the key.
Can the MCP edit or delete my existing Glasp highlights?
Yes. The Delete Highlights tool removes individual highlights or wipes all highlights from one source document. The Create Highlights tool can add up to 100 new highlights in a single request. It won't modify highlight text, but it can delete and recreate.
How is this different from just opening Glasp in a browser tab?
Glasp's web app is for manual highlighting. This MCP lets AI agents query your entire highlight library, pull Kindle notes, and create highlights based on conversation context—without you copy-pasting. Think of it as making your research corpus programmable inside Switchy threads.
Who on my team should connect the Glasp MCP?
Whoever owns the Glasp Pro account with the research library you want agents to access. Highlights and summaries are user-scoped, so each team member would connect their own Glasp account if you want agents to see multiple libraries.