MCP-Server de Mapas Mentais

MCP-Server de Mapas Mentais

site icon
2025.04.22 3
Python思维导图生成学习辅助工具开发效率
mapas_mentais_mcp 是一个基于 Python 的 MCP-Server 项目,旨在通过自动化生成思维导图来帮助用户进行学习、复习、比较和展示各种主题。该项目特别适合学生、教师和专业人士,帮助他们以视觉化和高效的方式组织思路。项目基于 FastMCP 包,并遵循 Model Context Protocol 的指导,提供了六种不同类型的思维导图生成功能。
View on GitHub

Overview

基本能力

产品定位

mapas_mentais_mcp 是一个用于自动化生成思维导图的工具,旨在提升学习、教学和专业工作的效率。

核心功能

  • 提供六种思维导图生成模式:
  • apresenta: 生成用于主题展示的思维导图
  • compara: 生成比较两个主题的思维导图
  • inicial: 生成主题基础知识的思维导图
  • intermediario: 生成主题中级知识的思维导图
  • problemas: 生成主题相关问题的分析思维导图
  • revisa: 生成用于内容复习的思维导图
  • 与 Claude Desktop 集成
  • 基于 FastMCP 包和 Model Context Protocol

适用场景

  • 学习辅助工具
  • 教学演示准备
  • 专业会议和头脑风暴
  • 知识管理和复习

工具列表

  • uv: Python 包管理工具
  • mcp[cli]: MCP 命令行工具
  • Claude Desktop: 集成平台

常见问题解答

  • 安装问题:确保 Python 3.10+ 和 uv 已正确安装
  • 集成问题:检查 claude_desktop_config.json 配置是否正确

使用教程

使用依赖

  1. 安装 Python 3.10 或更高版本
  2. 安装 uv 包管理工具 powershell pip install uv
  3. 安装 Claude Desktop

安装教程

  1. 创建项目目录 powershell mkdir "C:\Users\meu_usuario\OneDrive\area_de_trabalho\mapas_mentais"
  2. 初始化 Python 项目 powershell uv init
  3. 创建虚拟环境 powershell uv venv
  4. 激活虚拟环境 powershell .venv\Scripts\Activate.ps1
  5. 添加 MCP 依赖 powershell uv add mcp[cli]
  6. 验证安装 powershell uv run mcp

调试方式

  1. 检查 Python 版本 powershell python --version
  2. 验证 uv 安装 powershell uv
  3. 测试 MCP 运行 powershell uv run mcp

许可证

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