Sponsored by Deepsite.site

Agent Knowledge

Created By
Ddhjx-code18 days ago
AI Agent 岗位模拟面试 MCP Server —— 基于 FAISS + bge-base-zh-v1.5 构建的 RAG 知识库,为 AI Agent 技术面试提供语义检索、分级题库和个性化学习路径。
Overview

mcp-server-interview-rag

AI Agent 岗位模拟面试 MCP Server —— 基于 FAISS + bge-base-zh-v1.5 构建的 RAG 知识库,为 AI Agent 技术面试提供语义检索、分级题库和个性化学习路径。

功能

  • 语义知识检索 — 从 1683 个知识块中检索 Agent、RAG、LLM、多智能体等方向的技术内容
  • 分级面试题库 — 23 道覆盖 9 大主题的面试题,支持 easy/medium/hard 三级难度
  • 学习路径生成 — 根据薄弱方向生成包含教程、论文、开源项目的结构化学习计划

知识覆盖

┌────────────┬────────────────────────────────────────────┐ │ 主题 │ 内容 │ ├────────────┼────────────────────────────────────────────┤ │ LLM 基础 │ Transformer、注意力机制、Scaling Laws、MoE │ ├────────────┼────────────────────────────────────────────┤ │ Agent 架构 │ ReAct、Agent Loop、Tool Use、Browser Agent │ ├────────────┼─────────────────────────────────────────────┤ │ RAG 技术 │ 向量检索、文本切块、混合检索、重排序 │ ├────────────┼─────────────────────────────────────────────┤ │ 记忆系统 │ 工作记忆、长期记忆、上下文压缩 │ ├────────────┼─────────────────────────────────────────────┤ │ 多智能体 │ 任务分解、通信协议、协调机制 │ ├────────────┼─────────────────────────────────────────────┤ │ RLHF/对齐 │ PPO、DPO、GRPO、奖励模型 │ ├────────────┼─────────────────────────────────────────────┤ │ VLM │ 跨模态对齐、CLIP、视觉编码器 │ ├────────────┼─────────────────────────────────────────────┤ │ 评估方法 │ AgentBench、SWE-bench、LLM-as-Judge │ ├────────────┼─────────────────────────────────────────────┤ │ 工程实践 │ MCP/A2A/ACP 协议、Agent Harness、Skill 设计 │ └────────────┴─────────────────────────────────────────────┘

知识来源:hello-agents(16 章系统教程)、Agent-Learning-Hub(学习路线图 + 68 个外部资源,含 Anthropic、OpenAI 官方文档、arxiv 论文、GitHub 开源项目)。

安装使用

Claude Code

{ "mcpServers": { "interview-rag": { "command": "uvx", "args": ["mcp-server-interview-rag"] } } }

Cursor

在 Settings → MCP Servers 中添加:

{ "interview-rag": { "command": "uvx", "args": ["mcp-server-interview-rag"] } }

pip 安装

pip install mcp-server-interview-rag mcp-server-interview-rag

MCP Tools

search_knowledge

语义检索知识库,返回最相关的知识片段。

┌───────┬────────┬──────┬────────────────────────────────────────────────────────────────────────────────────┐ │ 参数 │ 类型 │ 必填 │ 说明 │ ├───────┼────────┼──────┼────────────────────────────────────────────────────────────────────────────────────┤ │ query │ string │ 是 │ 检索查询 │ ├───────┼────────┼──────┼────────────────────────────────────────────────────────────────────────────────────┤ │ topic │ string │ 否 │ 限定主题:llm, agent, rag, memory, multi-agent, rlhf, vlm, evaluation, engineering │ ├───────┼────────┼──────┼────────────────────────────────────────────────────────────────────────────────────┤ │ top_k │ int │ 否 │ 返回数量,默认 5 │ └───────┴────────┴──────┴────────────────────────────────────────────────────────────────────────────────────┘

get_interview_questions

获取指定主题和难度的面试题,含参考要点和追问方向。

┌────────────┬────────┬──────┬──────────────────────┐ │ 参数 │ 类型 │ 必填 │ 说明 │ ├────────────┼────────┼──────┼──────────────────────┤ │ topic │ string │ 是 │ 主题 │ ├────────────┼────────┼──────┼──────────────────────┤ │ difficulty │ string │ 否 │ easy / medium / hard │ ├────────────┼────────┼──────┼──────────────────────┤ │ count │ int │ 否 │ 题目数量,默认 3 │ └────────────┴────────┴──────┴──────────────────────┘

get_learning_path

根据薄弱主题生成学习路径,包含教程章节、论文、开源项目推荐。

┌─────────────┬────────┬──────┬────────────────────────┐ │ 参数 │ 类型 │ 必填 │ 说明 │ ├─────────────┼────────┼──────┼────────────────────────┤ │ weak_topics │ string │ 是 │ 逗号分隔的薄弱主题列表 │ └─────────────┴────────┴──────┴────────────────────────┘

技术栈

  • Embedding: BAAI/bge-base-zh-v1.5(中文语义 SOTA,本地运行)
  • 向量存储: FAISS CPU(1683 vectors, 768-dim)
  • MCP 框架: FastMCP 2.0
  • 分块策略: 512 token / 64 overlap,保留 markdown 标题上下文

Server Config

{
  "mcpServers": {
    "interview-rag": {
      "command": "uvx",
      "args": [
        "mcp-server-interview-rag"
      ]
    }
  }
}
Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
Serper MCP ServerA Serper MCP Server
Amap Maps高德地图官方 MCP Server
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
RedisA Model Context Protocol server that provides access to Redis databases. This server enables LLMs to interact with Redis key-value stores through a set of standardized tools.
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
CursorThe AI Code Editor
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
ChatWiseThe second fastest AI chatbot™
DeepChatYour AI Partner on Desktop
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
Playwright McpPlaywright MCP server
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
Tavily Mcp
WindsurfThe new purpose-built IDE to harness magic
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。