rocks-db
Руководство по настройке: MCP-сервер Fullscale Rocks
В этом руководстве объясняется, как установить, настроить и запустить MCP-сервер для базы данных fullscale-rocks.
1. Установка
Если вы еще этого не сделали, установите зависимости:
cd rocks-mcp
npm installRelated MCP server: DB MCP Server
2. Конфигурация
Сервер требует учетные данные базы данных и открытый ключ OAuth.
Настройки базы данных
Создайте или отредактируйте rocks-mcp/.env:
MYSQL_HOST=127.0.0.1
MYSQL_PORT=3306
MYSQL_DATABASE=employee
MYSQL_USER=employee
MYSQL_PASSWORD=thisisapassword
PG_HOST=127.0.0.1
PG_PORT=5432
PG_DATABASE=employee
PG_USER=employee
PG_PASSWORD=thisisapassword
SSE_PORT=3001Аутентификация
Сервер автоматически ищет открытый ключ OAuth по адресу:
/home/ryscript/fullscale-rocks/rocks-api/storage/oauth-public.key
Убедитесь, что этот файл существует, так как он используется для проверки JWT-токенов из rocks-api.
3. Запуск сервера
Режим разработки
Запуск сервера с помощью tsx (перезагрузка при изменениях в файлах):
npm run devПромышленный режим
Соберите код TypeScript и запустите собранную версию:
npm run build
npm start4. Подключение к ИИ-приложениям
Claude Desktop
Добавьте это в ваш claude_desktop_config.json:
{
"mcpServers": {
"rocks-db": {
"command": "node",
"args": ["/home/ryscript/fullscale-rocks/rocks-mcp/build/index.js"]
}
}
}Универсальный MCP-клиент (SSE)
Сервер также поддерживает Server-Sent Events (SSE) для удаленных или веб-клиентов.
URL SSE:
http://localhost:3001/sseURL для отправки сообщений:
http://localhost:3001/message
Вы можете использовать это с MCP Inspector или другими SSE-совместимыми клиентами.
5. Справочник инструментов
Сервер предоставляет следующие инструменты:
Инструмент | Назначение | Требования |
| Выполнение запросов |
|
| Выполнение |
|
| Список всех таблиц |
|
| Показать столбцы таблицы |
|
Примечание: auth_token должен быть действительным токеном Bearer, полученным в процессе входа в rocks-api.
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, manage, and query your Google Cloud SQL resources.
Query Postgres, MySQL, SQL Server, Oracle, BigQuery, ClickHouse and Redshift from your AI client.
Explore, query, and inspect SQLite databases with ease. List tables, preview results, and view det…
- WoWSQLOAuthcom.wowsql
Managed Postgres MCP: projects, SQL, docs search, and storage buckets via OAuth.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables secure interaction with MySQL databases through SQL queries, supporting read-only operations without approval and write operations with user confirmation.6 npmISC
- AlicenseAqualityDmaintenanceEnables executing SQL queries, schema introspection, and data management for PostgreSQL and MySQL databases via natural language, supporting local, SSH, and AWS RDS connections.8145 npmMIT
- FlicenseAqualityDmaintenanceEnables read-only exploration and querying of PostgreSQL or MySQL databases via MCP, with schema discovery, safe SQL validation, natural language to SQL conversion, and CSV export.111-
- FlicenseNot gradedqualityDmaintenanceEnables secure SQL query execution on MySQL databases with authentication and permission control, allowing users to explore database tables and run read-only queries.-