rocks-db
Руководство по настройке: MCP-сервер Fullscale Rocks
В этом руководстве объясняется, как установить, настроить и запустить MCP-сервер для базы данных fullscale-rocks.
1. Установка
Если вы еще этого не сделали, установите зависимости:
cd rocks-mcp
npm installRelated MCP server: mysql-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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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.9ISC
- AlicenseAqualityCmaintenanceProvides read-only MySQL query execution, database/table browsing, and table structure inspection with SQL safety validation.515MIT
- AlicenseNot gradedqualityDmaintenanceEnables executing SQL queries, schema introspection, and data management for PostgreSQL and MySQL databases via natural language, supporting local, SSH, and AWS RDS connections.92MIT
- FlicenseAqualityCmaintenanceEnables 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
Related MCP Connectors
Explore, query, and inspect SQLite databases with ease. List tables, preview results, and view det…
Connect to PlanetScale databases, branches, schema, query insights, and execute SQL
Run SOQL queries to explore and retrieve Salesforce data. Access accounts, contacts, opportunities…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/rsutana/rocks-db-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server