Minds MCP Server

Minds MCP Server

site icon
2025.04.01 2
PythonLLM 交互标准化接口开发效率
Minds MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在为 Minds SDK 提供标准化的接口,使大型语言模型(LLMs)能够与 Minds SDK 进行交互。该服务器支持资源模板和工具模板的标准化访问,便于开发者进行数据检索和操作执行。
View on GitHub

Overview

基本能力

产品定位

Minds MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在为 Minds SDK 提供标准化的接口,使大型语言模型(LLMs)能够与 Minds SDK 进行交互。

核心功能

  • 资源模板:提供参数化的 URL 模式,用于检索数据。
  • 工具模板:提供函数签名,用于执行操作。
  • 提示模板:提供可重复使用的交互模板(当前服务器未使用)。

适用场景

  • 开发者需要与 Minds SDK 进行标准化交互的场景。
  • 需要快速集成大型语言模型(LLMs)与 Minds SDK 的场景。

工具列表

  • completion:使用指定的 Mind 生成补全内容。
  • 参数:
    • mind_name:要使用的 Mind 的 ID。
    • message:要补全的消息。
    • api_key:Minds API 密钥。

常见问题解答

  • 如何启用调试模式? 通过设置环境变量 FASTMCP_DEBUGtrue
  • 如何设置日志级别? 通过设置环境变量 FASTMCP_LOG_LEVEL 为所需的级别(如 DEBUGINFO 等)。

使用教程

使用依赖

  1. 创建并激活虚拟环境: bash python -m venv env source env/bin/activate
  2. 安装依赖: bash pip install -r requirements.txt pip install -r requirements-dev.txt

安装教程

  1. 启动服务器: bash python -m server

调试方式

  1. 运行测试: ```bash # 运行所有测试 python -m pytest

# 仅运行单元测试 python -m pytest tests/unit 2. 开发模式:bash mcp dev server.py ```

许可证

None