MCP Server Templates
Шаблоны MCP-серверов
Готовые к использованию шаблоны MCP-серверов промышленного уровня с границами разрешений, интеграционными тестами и контрактами оценки.
Шаблоны
Шаблон | Описание | Ключевые особенности |
Минимальный MCP-сервер | Инструменты эхо-запроса и вычислений, валидация Zod | |
Доступ к базе данных только для чтения | SQL-валидация, интроспекция схемы, границы разрешений | |
Прокси внешнего API | Ограничение частоты запросов, область действия учетных данных, конфигурация конечных точек |
Быстрый старт
Клонируйте этот репозиторий или используйте кнопку "Use this template" на GitHub
Перейдите в нужный шаблон:
cd templates/basicУстановите зависимости:
pnpm installЗапустите сервер:
pnpm start
Архитектура
Каждый шаблон следует одним и тем же паттернам:
Механизм разрешений — Декларативные правила (разрешить/запретить), проверяемые перед каждым вызовом инструмента
Тестовый клиент в памяти — Интеграционные тесты через InMemoryTransport из MCP SDK
Контракты оценки — Спецификации оценки в формате YAML, совместимые с @visystems/claude-eval-runner
Общие утилиты
Директория shared/ содержит переиспользуемые утилиты:
permissions/— Типы политик разрешений, механизм и PermissionDeniedErrortesting/— Тестовый MCP-клиент в памяти для интеграционных тестовerrors/— Типизированные классы ошибок
Разработка
pnpm install
pnpm typecheck # TypeScript type checking
pnpm test # Run all tests
pnpm test:shared # Run shared utility tests only
pnpm test:basic # Run basic template tests onlyЛицензия
Apache 2.0 — см. LICENSE.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/VISystems/mcp-server-templates'
If you have feedback or need assistance with the MCP directory API, please join our Discord server