Data Dictionary
БесплатноНе проверенA Model Context Protocol (MCP) server that coordinates AI agents to transform database tables into Wikipedia-style data dictionaries.
Описание
A Model Context Protocol (MCP) server that coordinates AI agents to transform database tables into Wikipedia-style data dictionaries.
README
A Model Context Protocol (MCP) server that coordinates AI agents to transform database tables into Wikipedia-style data dictionaries.
Overview
The Data Dictionary MCP project automates the conversion of various database formats into comprehensive, human-readable data dictionaries using AI-powered analysis and description. It leverages the Model Context Protocol (MCP) to coordinate AI agents for analyzing, describing, and verifying database structures.
Features
- Multi-Format Support: Process JSON, CSV, and Plain Text files (with more formats planned)
- AI-Powered Analysis: Generate field descriptions and identify relationships
- MCP Integration: Coordinate AI agents using the Model Context Protocol
- Schema Extraction: Extract database schemas from various formats into a unified representation
- Wikipedia-Style Output: Present data dictionaries in a familiar, accessible format
Project Status
This project is in active development. See the Project Roadmap for details.
Getting Started
Prerequisites
- Python 3.9+
- Git
- pip or poetry for dependency management
Installation
Clone the repository:
git clone https://github.com/jonahkeegan/data-dictionary-mcp.git cd data-dictionary-mcpCreate a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activateInstall dependencies:
pip install -r requirements.txtRun the application:
python src/main.py
Project Structure
data-dictionary-mcp/
├── docs/ # Documentation
├── src/ # Source code
│ ├── mcp/ # MCP server components
│ ├── analyzers/ # Format analyzers
│ ├── agents/ # Agent coordination
│ └── dictionary/ # Dictionary generation
├── tests/ # Test suite
├── memory-bank/ # Cline memory bank
├── .gitignore
├── .clinerules # Cline rules
├── README.md
└── requirements.txt
Project Roadmap
Milestone 1: MCP Server Foundation and Format Analyzers
- Implement MCP server with basic tool definitions
- Develop format analyzers for JSON, CSV, and Plain Text
- Create schema extraction system
- Implement unit tests for core components
Milestone 2: AI Agent Coordination and Field Description
- Implement agent coordination system
- Develop field description generation
- Create task distribution and result aggregation
- Add integration tests
Milestone 3: Content Verification and Publishing
- Implement content validation
- Develop Wikipedia-style formatting
- Create export capabilities
- Add end-to-end tests
Milestone 4: User Interface and Deployment
- Develop web interface
- Implement search capabilities
- Add user feedback system
- Create deployment infrastructure
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is open source and available under the MIT License.
Установка Data Dictionary
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/jonahkeegan/data-dictionary-mcpFAQ
Data Dictionary MCP бесплатный?
Да, Data Dictionary MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Data Dictionary?
Нет, Data Dictionary работает без API-ключей и переменных окружения.
Data Dictionary — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Data Dictionary в Claude Desktop, Claude Code или Cursor?
Открой Data Dictionary на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
автор: wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
автор: madhurprashPostgres
Query your database in natural language
автор: AnthropicPostgreSQL
Read-only database access with schema inspection.
автор: modelcontextprotocolCompare Data Dictionary with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории data
