Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • AWS Knowledge Base Retrieval MCP Server
  • Notion Knowledge Base MCP Server
  • Vertex AI MCP Server
  • mcp-knowledge-graph
  • Fantasy Premier League MCP Server
Back to MCP Servers
Volcengine Knowledge Base MCP

Volcengine Knowledge Base MCP

Public
suqidan/volcengine_knowledgebase_mcp

A Claude Desktop MCP server that provides knowledge base search and chat functionality for Volcengine knowledge bases, allowing users to search and chat with their external knowledge repositories.

Verified
python
0 tools
May 29, 2025
Updated May 30, 2025

Volcengine Knowledge Base MCP

Claude Desktop 的火山引擎知识库 MCP 服务器,提供知识库搜索和对话功能。

特性

  • 🔍 知识库搜索
  • 💬 对话补全
  • 🔐 安全的凭证管理
  • 🚀 简单易用的配置

快速开始

前提条件

  • Python 3.10 或更高版本
  • Claude Desktop
  • 你需要注册一个火山引擎账号,开通知识库服务,并且创建一个知识库

安装

  1. 克隆仓库:
git clone git@github.com:suqidan/volc-kb-mcp.git cd volc-kb-mcp
  1. 安装依赖:
pip install -r requirements.txt

配置 Claude Desktop

编辑 Claude Desktop 配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

添加以下配置:

{ "mcpServers": { "kb": { "command": "python", "args": [ "/path/to/kb_mcp.py" ] } } }

使用方法

设置好 Claude MCP JSON 配置后,你只需要直接告诉 Claude 你要使用知识库,它就会询问你添加对应的信息,包含 ak, sk, account_id 以及 collection_namme

  1. 首次使用时配置凭证:
await configure( access_key="your_access_key", secret_key="your_secret_key", account_id=your_account_id, collection_name="your_collection_name" )
  1. 搜索知识库:
result = await search_knowledge("你的查询")
  1. 对话补全:
messages = [ {"role": "system", "content": "你是一个有帮助的助手"}, {"role": "user", "content": "你好"} ] response = await chat_completion(messages)

API 文档

configure

配置火山引擎凭证和知识库设置。

参数:

  • access_key (str): 火山引擎访问密钥
  • secret_key (str): 火山引擎安全密钥
  • account_id (int): 火山引擎账户ID
  • collection_name (str): 知识库集合名称

search_knowledge

搜索知识库。

参数:

  • query (str): 搜索查询字符串

chat_completion

获取对话补全响应。

参数:

  • messages (List[dict]): 对话消息列表
  • stream (bool, 可选): 是否使用流式响应
  • temperature (float, 可选): 温度参数

安全性

  • 所有凭证都安全存储在用户本地
  • 配置文件权限仅限当前用户访问
  • 不会将凭证发送到火山引擎 API 之外的任何地方

故障排除

如果遇到问题:

  1. 确认凭证信息正确
  2. 检查配置文件权限
  3. 查看 Claude Desktop 日志文件
  4. 如果需要重新配置,删除 ~/.config/volc_kb_mcp/config.json

贡献

欢迎提交 Pull Requests!对于重大更改,请先开 issue 讨论您想要更改的内容。

许可证

本项目采用 MIT 许可证 - 详见 LICENSE 文件

作者

suqidan

致谢

  • 火山引擎
  • Claude Desktop
  • Model Context Protocol
Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • AWS Knowledge Base Retrieval MCP Server
    AWS Knowledge Base Retrieval MCP Server

    An MCP server that enables users to retrieve information from AWS Knowledge Bases using RAG (Retriev...

    Added May 30, 2025
  • Notion Knowledge Base MCP Server
    Notion Knowledge Base MCP Server

    An MCP server that connects to your Notion knowledge base, allowing you to query and retrieve inform...

    Added May 30, 2025
  • Vertex AI MCP Server
    Vertex AI MCP Server

    Implementation of Model Context Protocol (MCP) server that provides tools for accessing Google Cloud...

    20 tools
    Added May 30, 2025
  • mcp-knowledge-graph
    mcp-knowledge-graph

    An improved implementation of persistent memory using a local knowledge graph with a customizable --...

    9 tools
    Added May 30, 2025
  • Fantasy Premier League MCP Server
    Fantasy Premier League MCP Server

    A Model Context Protocol server that provides access to Fantasy Premier League data, allowing users ...

    Added May 30, 2025