数据元数据提取服务

一个用Python编写的Model Context Protocol (MCP)服务器,用于从CSV、Excel、JSON和Parquet格式的文件中提取元数据、统计信息和数据样本,适用于需要分析数据结构和内容的语言模型或AI代理。

  • by alcides-nolasco
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 alcides-nolasco/mcp-data-metadata

使用说明

📊 数据元数据MCP

模型上下文协议(MCP)服务器 用Python编写以提取 元数据、统计数据和数据样本 从文件中 CSV、Excel、JSON和Parquet 格式。

此MCP非常适合丰富语言模型或AI代理的上下文,这些模型或代理需要在生成代码或执行分析之前分析数据的结构和内容。


✨ 特性

  • 📂 支持格式: CSV文件, Excel (.xls / .xlsx), 对象符号,以及 镶木地板.
  • 📏 退货 元数据:行数、列数、数据类型、文件大小。
  • 📊 计算 基本统计:表示、计数和空值。
  • 🗂 提取物 模式和内部元数据 从拼花地板文件中。
  • 👀 显示真实数据样本(第一行)。
  • ⚡ 兼容任何MCP客户端(Claude Desktop、VSCode MCP扩展等)。

📦 安装

  1. 克隆存储库

    git clone https://github.com/alcides-nolasco/mcp-data-metadata.git
    cd mcp-data-metadata
    
    
  2. 创建虚拟环境(可选但推荐) python3-m venv-venv 源venv/bin/activate#在Windows上使用 venv\Scripts\activate

  3. 安装依赖项

pip安装-r要求.txt 4. 运行服务器

python mcp_server.py