本项目实现的 MCP 服务器,借助 Gemini API 为用户提供各类技术文档的访问服务,充分利用其 2M 令牌的巨大上下文窗口。该服务器适用于所有客户端,尤其适配 Roo/Cline 环境。相较于传统网络浏览或搜索引擎,它具备诸多显著优势。
本项目实现了一个 MCP 服务器,借助 Gemini API 提供各类技术文档的访问权限,利用其 2M 令牌的巨大上下文窗口。它适用于所有客户端,尤其适配 Roo/Cline 环境。
要使用此服务器,请按照以下步骤进行:
npm install
npm start
can_x_be_done:检查特定任务是否可以通过给定技术实现。hints_for_problem:为解决问题提供提示。is_this_good_practice:验证代码片段是否遵循良好实践。how_to_do_x:获取特定任务的示例和替代方案。# 启动服务器
npm install
npm start
# 利用工具进行特定任务操作
# 检查特定任务是否可以通过给定技术实现
can_x_be_done
# 为解决问题提供提示
hints_for_problem
# 验证代码片段是否遵循良好实践
is_this_good_practice
# 获取特定任务的示例和替代方案
how_to_do_x
欢迎贡献!请按照以下步骤进行:
git clone https://github.com/yourusername/gemini-docs-mcp.git
cd gemini-docs-mcp
git checkout -b feature/your-feature-name
git add .
git commit -m "描述您的修改"
git push origin feature/your-feature-name
这是一个非常早期的版本,可能包含错误和限制。请报告您遇到的任何问题,并欢迎提出改进建议或新功能。
该项目使用 MIT 许可证。