KnowledgeRadar
An MCP server that gives agents a unified search and perception layer across web search, Bilibili, Xiaohongshu, Zhihu, YouTube, academic metadata, recruitment sites, and webpage extraction, plus research planning, health checks, and task status.
README
KnowledgeRadar
把网页、学术资料、视频与中文平台搜索能力统一接入本地 Agent 的 MCP 感知层。
KnowledgeRadar 是一个 Windows 优先的本地 MCP 服务。它让 Codex 等 Agent 通过一组统一工具完成网页搜索与提取、学术元数据检索、Bilibili、小红书、知乎、招聘信息与运行状态检查;所有 API Key、登录态、浏览器资料、任务数据库和日志都只保留在你的电脑上。
当前为
0.1.0beta。各平台登录、验证码、额度和第三方 API 的可用性由你的本地账号与服务商决定;KnowledgeRadar 会报告需要人工操作或预期降级的边界,不会伪装成已成功。
适合谁
- 你在 Windows 上使用 Codex、其他 MCP 客户端或本地 Agent,需要一层可审计的搜索与感知能力。
- 你希望自己填写 API Key、完成必要的平台登录,并让资料留在本机。
- 你需要把一般网页、学术、中文内容平台和招聘来源放到同一 MCP 工作流中。
不适合:你需要云端托管服务、绕过验证码/付费墙,或希望项目代替你管理第三方账号与额度。
最快开始
-
安装 Python 3.12,或使用本地已有的
.python312运行时。 -
将
.env.example复制为仓库根目录的.env,只填写你准备启用的 provider。 -
双击
scripts\\install.bat,再运行start.cmd。 -
在 Agent 中注册
http://127.0.0.1:18765/mcp,或参考config\\mcp-config-template.json。 -
执行安全验证:
.python312\\python.exe scripts\\verify_api_keys.py .python312\\python.exe scripts\\verify_all_capabilities.py --safe
能力与边界
| 方向 | 提供的能力 | 重要边界 |
|---|---|---|
| 网页与研究 | 搜索、网页提取、研究路线、任务状态与健康检查 | 搜索结果不是事实结论;重要结论需要回到来源核验。 |
| 中文内容平台 | Bilibili、小红书、知乎及招聘信息的搜索/详情能力 | 登录、验证码、反爬和平台策略会要求人工操作或触发降级。 |
| 学术资料 | 多来源学术元数据与开放获取线索 | 授权、额度和机构访问权仍由使用者负责。 |
| 本地运行 | HTTP / stdio MCP、可读状态摘要与验证脚本 | 不上传你的 .env、Cookie、浏览器 profile、数据库或日志。 |
完整公开工具面以 src/server.py 中的 @mcp.tool() 注册为准;get_capabilities 与 health_check 会返回当前机器实际可用情况。
隐私:会提交什么,不会提交什么
会提交:源码、测试、公开配置模板、安装脚本和公开文档。
绝不会提交:真实 API Key、Token、Cookie、账户/浏览器 profile、SQLite 数据库、运行日志、任务记录、媒体缓存和本机路径。请只在仓库根目录 .env 中保存私有值;它已被 Git 忽略。详见 隐私与本地状态。
参与和安全
开源许可
本项目采用 MIT License。使用任何第三方平台能力前,请同时遵守该平台的条款、robots 规则及适用法律。
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.