Mcp сервер для исследования данных
Обзор
Что такое исследование данных сервера MCP?
Исследование данных сервера MCP — это публичный репозиторий, созданный пользователем ### reading-plus-ai на GitHub. Этот проект сосредоточен на исследовании данных с сервера MCP, предоставляя пользователям инструменты и ресурсы для эффективного анализа и визуализации данных сервера. Репозиторий служит платформой для разработчиков и специалистов по данным, чтобы сотрудничать, делиться идеями и углублять понимание динамики данных сервера.
Особенности исследования данных сервера MCP
- Визуализация данных: Репозиторий включает различные инструменты для визуализации данных сервера, что облегчает интерпретацию сложных наборов данных.
- Сотрудничество: Он поощряет вклад сообщества, позволяя пользователям форкать репозиторий и добавлять свои улучшения или модификации.
- Открытый исходный код: Будучи публичным репозиторием, он доступен для всех, кто заинтересован в исследовании данных сервера, способствуя открытой среде разработки.
- Документация: Предоставляется полная документация, чтобы помочь пользователям в настройке и использовании доступных инструментов в репозитории.
- Активное сообщество: С растущим числом звезд и форков, репозиторий имеет активное сообщество, которое вносит свой вклад в его развитие и улучшение.
Как использовать исследование данных сервера MCP
- Доступ к репозиторию: Посетите страницу GitHub исследования данных сервера MCP.
- Клонирование репозитория: Используйте Git, чтобы клонировать репозиторий на свой локальный компьютер:
git clone https://github.com/reading-plus-ai/mcp-server-data-exploration.git
- Изучите документацию: Ознакомьтесь с файлом README и другой документацией, предоставленной в репозитории, чтобы понять, как использовать инструменты и функции.
- Запустите инструменты: Следуйте инструкциям по настройке и запуску инструментов исследования данных на своем локальном компьютере.
- Внесите вклад: Если у вас есть улучшения или новые функции, которые нужно добавить, не стесняйтесь форкать репозиторий, вносить изменения и отправлять запрос на слияние.
Часто задаваемые вопросы
Какие языки программирования используются в этом репозитории?
Репозиторий исследования данных сервера MCP в основном использует Python для анализа и визуализации данных, а также другие языки по мере необходимости для конкретных инструментов.
Могу ли я внести вклад в проект исследования данных сервера MCP?
Да! Вклады приветствуются. Вы можете форкать репозиторий, вносить изменения и отправлять запрос на слияние для рассмотрения.
Есть ли лицензия для этого репозитория?
Да, репозиторий исследования данных сервера MCP лицензирован под лицензией MIT, что позволяет свободно использовать, модифицировать и распространять.
Как я могу оставаться в курсе изменений в репозитории?
Вы можете следить за репозиторием на GitHub, чтобы получать уведомления об обновлениях, проблемах и обсуждениях, связанных с проектом.
Где я могу найти помощь, если столкнусь с проблемами?
Вы можете открыть проблему на странице репозитория GitHub, чтобы сообщить о проблемах или попросить помощи у сообщества. Кроме того, проверьте документацию на наличие советов по устранению неполадок.
Деталь
MCP Server for Data Exploration
MCP Server is a versatile tool designed for interactive data exploration.
Your personal Data Scientist assistant, turning complex datasets into clear, actionable insights.
<a href="https://glama.ai/mcp/servers/hwm8j9c422"><img width="380" height="200" src="https://glama.ai/mcp/servers/hwm8j9c422/badge" alt="mcp-server-data-exploration MCP server" /></a>
🚀 Try it Out
-
Download Claude Desktop
- Get it here
-
Install and Set Up
- On macOS, run the following command in your terminal:
python setup.py
-
Load Templates and Tools
- Once the server is running, wait for the prompt template and tools to load in Claude Desktop.
-
Start Exploring
- Select the explore-data prompt template from MCP
- Begin your conversation by providing the required inputs:
csv_path
: Local path to the CSV filetopic
: The topic of exploration (e.g., "Weather patterns in New York" or "Housing prices in California")
Examples
These are examples of how you can use MCP Server to explore data without any human intervention.
Case 1: California Real Estate Listing Prices
- Kaggle Dataset: USA Real Estate Dataset
- Size: 2,226,382 entries (178.9 MB)
- Topic: Housing price trends in California
Case 2: Weather in London
- Kaggle Dataset: 2M+ Daily Weather History UK
- Size: 2,836,186 entries (169.3 MB)
- Topic: Weather in London
- Report: View Report
- Graphs:
- <img width="1622" alt="Screenshot 2024-12-09 at 12 48 56 AM" src="https://github.com/user-attachments/assets/9e70fe97-8af7-4221-b1e7-00197c88bb47">
- <img width="1623" alt="Screenshot 2024-12-09 at 12 47 54 AM" src="https://github.com/user-attachments/assets/f4ac60a8-30e3-4b10-b296-ba412c2922fa">
- <img width="1622" alt="Screenshot 2024-12-09 at 12 47 00 AM" src="https://github.com/user-attachments/assets/2db01054-f948-4d2e-ba39-8de8fa59f83d">
📦 Components
Prompts
- explore-data: Tailored for data exploration tasks
Tools
-
load-csv
- Function: Loads a CSV file into a DataFrame
- Arguments:
csv_path
(string, required): Path to the CSV filedf_name
(string, optional): Name for the DataFrame. Defaults to df_1, df_2, etc., if not provided
-
run-script
- Function: Executes a Python script
- Arguments:
script
(string, required): The script to execute
⚙️ Modifying the Server
Claude Desktop Configurations
- macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
Development (Unpublished Servers)
"mcpServers": {
"mcp-server-ds": {
"command": "uv",
"args": [
"--directory",
"/Users/username/src/mcp-server-ds",
"run",
"mcp-server-ds"
]
}
}
Published Servers
"mcpServers": {
"mcp-server-ds": {
"command": "uvx",
"args": [
"mcp-server-ds"
]
}
}
🛠️ Development
Building and Publishing
-
Sync Dependencies
uv sync
-
Build Distributions
uv build
Generates source and wheel distributions in the dist/ directory.
-
Publish to PyPI
uv publish
🤝 Contributing
Contributions are welcome! Whether you're fixing bugs, adding features, or improving documentation, your help makes this project better.
Reporting Issues
If you encounter bugs or have suggestions, open an issue in the issues section. Include:
- Steps to reproduce (if applicable)
- Expected vs. actual behavior
- Screenshots or error logs (if relevant)
📜 License
This project is licensed under the MIT License. See the LICENSE file for details.
💬 Get in Touch
Questions? Feedback? Open an issue or reach out to the maintainers. Let's make this project awesome together!
About
This is an open source project run by ReadingPlus.AI LLC. and open to contributions from the entire community.
Конфигурация сервера
{
"mcpServers": {
"mcp-server-data-exploration": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--reading-plus-ai--mcp-server-data-exploration--mcp-server-data-exploration",
"mcp-server-ds"
],
"env": {}
}
}
}