SQLite MCP-сервер
Обзор
Реализация сервера Model Context Protocol (MCP), которая обеспечивает взаимодействие с базой данных и возможности бизнес-аналитики через SQLite. Этот сервер позволяет выполнять SQL-запросы, анализировать бизнес-данные и автоматически генерировать бизнес-инсайты.
Компоненты
Ресурсы
Сервер предоставляет один динамический ресурс:
memo://insights
: постоянно обновляемая записка с бизнес-информацией, которая объединяет обнаруженные в ходе анализа сведения.- Автоматические обновления по мере обнаружения новых аналитических данных с помощью инструмента append-insight
Подсказки
Сервер предоставляет демонстрационную подсказку:
mcp-demo
: интерактивная подсказка, которая помогает пользователям выполнять операции с базой данных- Обязательный аргумент:
topic
— анализируемая область бизнеса - Создает соответствующие схемы базы данных и образцы данных
- Направляет пользователей через анализ и генерацию идей
- Интегрируется с памяткой по бизнес-анализу
- Обязательный аргумент:
Инструменты
Сервер предлагает шесть основных инструментов:
Инструменты запроса
read_query
- Выполнение запросов SELECT для чтения данных из базы данных
- Вход:
query
(строка): SQL-запрос SELECT для выполнения
- Возвращает: результаты запроса в виде массива объектов.
write_query
- Выполнение запросов INSERT, UPDATE или DELETE
- Вход:
query
(строка): запрос на изменение SQL
- Возвращает:
{ affected_rows: number }
create_table
- Создать новые таблицы в базе данных
- Вход:
query
(строка): SQL-оператор CREATE TABLE
- Возврат: Подтверждение создания таблицы
Инструменты схемы
list_tables
- Получить список всех таблиц в базе данных
- Ввод не требуется
- Возвращает: Массив имен таблиц.
describe-table
- Просмотр информации о схеме для определенной таблицы
- Вход:
table_name
(string): Имя таблицы для описания
- Возвращает: Массив определений столбцов с именами и типами.
Инструменты анализа
append_insight
- Добавьте новые бизнес-идеи в ресурс памятки
- Вход:
insight
(строка): Бизнес-инсайт, полученный в результате анализа данных.
- Возврат: Подтверждение добавления инсайта
- Запускает обновление ресурса memo://insights
Использование с Claude Desktop
уф
Докер
Использование с VS Code
Для быстрой установки нажмите кнопки установки ниже:
Для ручной установки добавьте следующий блок JSON в файл настроек пользователя (JSON) в VS Code. Это можно сделать, нажав Ctrl + Shift + P
и введя Preferences: Open Settings (JSON)
.
При желании вы можете добавить его в файл .vscode/mcp.json
в вашем рабочем пространстве. Это позволит вам поделиться конфигурацией с другими.
Обратите внимание, что ключ
mcp
необходим при использовании файлаmcp.json
.
уф
Докер
Здание
Докер:
Тест с инспектором MCP
Лицензия
Этот сервер MCP лицензирован по лицензии MIT. Это означает, что вы можете свободно использовать, изменять и распространять программное обеспечение в соответствии с условиями лицензии MIT. Для получения более подробной информации см. файл LICENSE в репозитории проекта.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Реализация сервера Model Context Protocol (MCP), которая обеспечивает взаимодействие с базой данных и возможности бизнес-аналитики через SQLite. Этот сервер позволяет выполнять SQL-запросы, анализировать бизнес-данные и автоматически генерировать бизнес-инсайты.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides database interaction capabilities through SQLite, enabling users to run SQL queries, analyze business data, and automatically generate business insight memos.Last updated -17MIT License
- -securityFlicense-qualityA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.Last updated -3
- -securityFlicense-qualityA Model Context Protocol server that enables SQL operations (SELECT, INSERT, UPDATE, DELETE) and table management through a standardized interface with SQLite databases.Last updated -26
- -securityFlicense-qualityA Model Context Protocol (MCP) server that converts natural language queries into SQL statements, allowing users to query MySQL databases using conversational language instead of writing SQL code.Last updated -3