SurfSense
社区使用中by MODSetter
SurfSense 是一款开源的 NotebookLM 替代品,专为 AI agents 设计,提供开放网络研究平台。它通过统一的 REST API 或 MCP server 连接 Reddit、YouTube、Instagram、Google Search 等实时数据源,返回结构化 JSON 数据,并内置知识库、引用检索与自动化报告功能。项目支持自托管,适合需要实时网络数据与
安装配置
将以下配置添加到你的 AI 编程助手中
预览配置(粘贴到 claude_desktop_config.json 或 Cursor 设置中)
{
"mcpServers": {
"surfsense": {}
}
}JSON配置
{}描述
<a href="https://www.surfsense.com/"><img width="1584" height="396" alt="SurfSense, the open-source NotebookLM alternative for open web research" src="https://github.com/user-attachments/assets/9361ef58-1753-4b6e-b275-5020d8847261" /></a>
<div align="center"> <a href="https://discord.gg/ejRNvftDp9"> <img src="https://img.shields.io/discord/1359368468260192417" alt="Discord"> </a> <a href="https://www.reddit.com/r/SurfSense/"> <img src="https://img.shields.io/reddit/subreddit-subscribers/SurfSense?style=social" alt="Reddit"> </a> </div> <div align="center">English | Español | Português | हिन्दी | 简体中文
</div> <div align="center"> <a href="https://trendshift.io/repositories/13606" target="_blank"><img src="https://trendshift.io/api/badge/repositories/13606" alt="MODSetter%2FSurfSense | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> </div>SurfSense: The Open-Source NotebookLM Alternative for Open Web Research
SurfSense is the open-source NotebookLM alternative for AI agents, an open web research platform with live data connectors. Your agents research the live web with structured data from Reddit, YouTube, Instagram, TikTok, Amazon, Walmart, Google Maps, Google Search, Indeed, and any page on the open web, through one REST API or MCP server. Scheduled and event-triggered agents turn what they find into briefs and alerts, and a built-in knowledge base keeps every finding searchable with citations.
[!NOTE] 📢 A note for our NotebookLM-alternative users
For the past couple of months we built SurfSense as the best general research agent for your own knowledge, and that chapter earned us a community we are genuinely proud of. Agentic tools like Claude, OpenCode, Hermes, and OpenClaw have now proven that agents are the future, and reasoning over a static index is becoming something every capable agent does out of the box. What agents still lack is live data from the places where answers actually live, and the workflows around it. That is where we are pointing all of our energy: giving agents the primitives to research the open web.
Nothing you rely on is going away. Your knowledge base, chat with citations, reports, podcasts, presentations, automations, and collaborative chats all keep working, and self-hosting stays free and open source. Read the full announcement on our changelog.
Table of contents
- Why agents need SurfSense
- Live data connectors
- Quick start
- Everything else in the box
- How SurfSense compares
- Roadmap
- Contribute
Why agents need SurfSense
Ask any capable agent "what is Reddit saying about this product since launch?" or "what do the reviews of these ten places actually complain about?" and it has nowhere trustworthy to look. Official platform APIs are rate-limited, priced for enterprises, or missing entirely; scraping plumbing is brittle; and driving a browser with an LLM burns minutes and tokens per page. SurfSense gives agents the primitives instead:
- One typed surface for wherever the data lives. Every connector is a REST endpoint returning structured JSON — posts, comments, transcripts, reviews, SERPs, pages. No rate-limit roulette, no HTML parsing, no browser loop.
- An MCP server that exposes every connector as a native tool (
surfsense_reddit_scrape,surfsense_google_search, and more) to Claude, Cursor, or any agent framework. - An agent harness, not just raw data: retries, structured output, and credit metering are built in, so agents go from a question to a cited brief without you building the plumbing.
- Open source and self-hostable, so your research stays on your own infrastructure.
Live data connectors
| Connector | What your agents get | Learn more | |---|---|---| | Reddit | Posts, comments, and subreddit streams without the official API's rate limits | Reddit Scraper API | | YouTube | Videos, transcripts, and comment threads at scale | YouTube Scraper API | | Instagram | Public profiles, posts, and reels without the Graph API | Instagram Scraper API | | TikTok | Videos, comments, hashtags, and profiles without Research API approval | TikTok Scraper API | | Google Maps | Places, ratings, and reviews for local business research | Google Maps Scraper API | | Google Search | Live SERPs for search research and monitoring | Google Search API | | Indeed | Public job postings with salaries and full descriptions, by search or company | [In…
统计信息
16k
星标
1.5k
Fork
Python
语言
2026/8/16
更新
标签
相关服务器
nanobanana-mcp-server
nanobanana-mcp-server 是一个基于 Google Gemini 的生产级 MCP 服务器,提供 AI 图像生成能力,支持 Gemini 3.1 Flash Image、Gemini 3 Pro Image 和 Gemini 2.5 Flash Image 多模型智能选择,默认模型可输出 4K 分辨率图像并支持 Google Search Grounding
private-gpt
PrivateGPT 是一个开源 API 层,将本地模型转化为生产级 AI 应用,提供 RAG、工具调用、MCP 连接器、text-to-sql 等能力。它本身不运行模型,而是通过 OpenAI 兼容接口连接 Ollama、vLLM 等推理服务器,并遵循 Claude API 规范,适合构建私有化、本地部署的 AI 产品。
headroom
Headroom 是一个面向 AI Agent 的上下文压缩层,可在内容到达 LLM 之前压缩工具输出、日志、文件、RAG 块及对话历史,在保持答案质量的前提下显著减少 token 消耗(JSON 数据可减少 60-95%,编码 Agent 减少 15-20%)。它以 Python/TypeScript 库、代理服务器、MCP server 及命令行包装器等多种形式提供,支持
anki-mcp-server
anki-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,使 AI 助手能够与 Anki 间隔重复闪卡应用进行交互。它提供 42 个 MCP 工具,涵盖复习、卡片管理、笔记编辑等操作,支持自然语言驱动的个性化学习体验,并可与 Claude Desktop 等 AI 客户端集成。该项目处于 Beta 阶段,适合希望将 AI 能