mcp-server-python

mcp-server-python

site icon
2025.04.09 0
Python检索增强生成知识库访问开发效率
Inkeep MCP Server 是一个基于Python的服务,旨在通过文档和产品内容提供检索增强生成(RAG)功能。它允许用户通过API访问Inkeep的知识库,以获取产品文档和相关信息。
View on GitHub

Overview

基本能力

产品定位

Inkeep MCP Server 是一个基于Python的服务,旨在通过文档和产品内容提供检索增强生成(RAG)功能。它允许用户通过API访问Inkeep的知识库,以获取产品文档和相关信息。

核心功能

  • 通过API访问Inkeep的知识库
  • 检索增强生成(RAG)功能
  • 支持自定义工具名称和描述

适用场景

  • 开发人员需要快速获取产品文档
  • 需要集成Inkeep知识库到现有系统中
  • 需要自动化检索产品信息的场景

工具列表

  • search-product-content: 检索Inkeep产品文档的工具,查询应以关于Inkeep的对话问题形式提出。

常见问题解答

  • 如何获取API密钥?
  • 登录Inkeep Dashboard
  • 导航到Projects部分并选择您的项目
  • 打开Integrations标签
  • 点击Create Integration并选择API
  • 输入名称并创建
  • 生成的API密钥可用于认证API请求

使用教程

使用依赖

  • 需要Inkeep账户来管理和提供RAG
  • 需要安装uv Python项目管理器

安装教程

git clone https://github.com/inkeep/mcp-server-python.git
cd mcp-server-python
uv venv
uv pip install -r pyproject.toml

调试方式

  1. 获取uv可执行文件的完整路径(MacOS/Linux: which uv, Windows: where uv
  2. claude_desktop_config.json文件中添加MCP服务器配置
  3. 确保环境变量正确设置(包括API密钥和基础URL)

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。