mcp-mianshiya
基于 Spring AI 的面试鸭搜索题目的 MCP Server 服务,快速让 AI 搜索企业面试真题和答案
claude mcp add --transport stdio yuyuanweb-mcp-mianshiya-server java -Dspring.ai.mcp.server.stdio=true -Dspring.main.web-application-type=none -Dlogging.pattern.console= -jar /path/to/mcp-server-0.0.1-SNAPSHOT.jar
How to use
This MCP server exposes a simple interview question search capability that integrates with MCP clients via the MCP protocol. The core tool exposed here is questionSearch, which indexes or retrieves interview questions and returns links to the corresponding entries inside the 面试鸭 platform. To use it, connect your MCP-enabled agent or assistant (for example Claude, Cursor, or a custom MCP client) to this MCP server, then call the questionSearch tool with a query such as a keyword or topic. The server will respond with a list of questions and their links, enabling rapid access to relevant interview materials. The setup typically involves configuring the MCP client to point at this server and enabling the tool functionality within your model settings, so that the agent can invoke questionSearch as part of its reasoning workflow.
How to install
Prerequisites:
- Java 17 runtime
- Maven for building the server project
- Git to clone the repository
Step-by-step:
-
Clone the repository git clone https://github.com/yuyuanweb/mcp-mianshiya-server
-
Build the project cd mcp-mianshiya-server mvn clean package
-
Run the server (adjust the path to the generated jar as needed) java -Dspring.ai.mcp.server.stdio=true -Dspring.main.web-application-type=none -Dlogging.pattern.console= -jar target/mcp-server-0.0.1-SNAPSHOT.jar
-
Connect an MCP client
- In your MCP client configuration, add a server entry pointing to the above host/port, using the provided mcp protocol. The server exposes the mianshiyaServer configuration as shown in the mcp_config field.
- Enable the MCP server in your client UI, and select the questionSearch tool when building a prompt or tool suite for your agent.
Additional notes
Tips and notes:
- Ensure Java 17 is installed and available in your PATH.
- The example configuration uses a local jar path; replace /path/to/mcp-server-0.0.1-SNAPSHOT.jar with your actual build output path.
- If you customize Maven packaging, the jar name may differ; adjust accordingly.
- The MCP client configuration file (mcp-servers-config.json) should reference the same server name (mianshiyaServer) and the same command/arguments used to run the server.
- In client tooling like Cherry Studio, ensure stdio routing is enabled (stdio=true) so the MCP server can communicate via standard IO.
- If you plan to run multiple MCP servers, extend the mcpServers map with additional server-name entries following the same pattern.
Related MCP Servers
yu-ai-agent
编程导航 2025 年 AI 开发实战新项目,基于 Spring Boot 3 + Java 21 + Spring AI 构建 AI 恋爱大师应用和 ReAct 模式自主规划智能体YuManus,覆盖 AI 大模型接入、Spring AI 核心特性、Prompt 工程和优化、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、AI Agent 开发(Manas Java 实现)、Cursor AI 工具等核心知识。用一套教程将程序员必知必会的 AI 技术一网打尽,帮你成为 AI 时代企业的香饽饽,给你的简历和求职大幅增加竞争力。
mysql_mcp_server
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases
ai-code-helper
2025 年 AI 编程助手实战项目(作者:程序员鱼皮),基于 Spring Boot 3.5 + Java 21 + LangChain4j + AI 构建智能编程学习与求职辅导机器人,覆盖 AI 大模型接入、LangChain4j 核心特性、流式对话、Prompt 工程、RAG 检索增强、向量数据库、Tool Calling 工具调用、MCP 模型上下文协议、Web 爬虫、安全防护、Vue.js 前端开发、SSE 服务端推送等企业级 AI 应用开发技术。帮助开发者掌握 AI 时代必备技能,熟悉 LangChain 框架,提升编程学习效率和求职竞争力,成为企业需要的 AI 全栈开发人才。
sonarqube
SonarQube MCP Server
api2mcp4j
This is a revolutionary AI MCP plugin with excellent pluggable and encapsulated features. With just a few lines of configuration, it can easily integrate into your Spring boot web program and give it MCP capabilities,inheriting the powerful engineering capabilities of the Spring series framework
WigAI
Bitwig Controller Extension that provides an MCP Server for AI Agent control