Skip to main content
Glama
VISystems

MCP Server Templates

by VISystems

Шаблоны MCP-серверов

Готовые к использованию шаблоны MCP-серверов промышленного уровня с границами разрешений, интеграционными тестами и контрактами оценки.

Шаблоны

Шаблон

Описание

Ключевые особенности

basic

Минимальный MCP-сервер

Инструменты эхо-запроса и вычислений, валидация Zod

database

Доступ к базе данных только для чтения

SQL-валидация, интроспекция схемы, границы разрешений

api-gateway

Прокси внешнего API

Ограничение частоты запросов, область действия учетных данных, конфигурация конечных точек

Быстрый старт

  1. Клонируйте этот репозиторий или используйте кнопку "Use this template" на GitHub

  2. Перейдите в нужный шаблон: cd templates/basic

  3. Установите зависимости: pnpm install

  4. Запустите сервер: pnpm start

Архитектура

Каждый шаблон следует одним и тем же паттернам:

  • Механизм разрешений — Декларативные правила (разрешить/запретить), проверяемые перед каждым вызовом инструмента

  • Тестовый клиент в памяти — Интеграционные тесты через InMemoryTransport из MCP SDK

  • Контракты оценки — Спецификации оценки в формате YAML, совместимые с @visystems/claude-eval-runner

Общие утилиты

Директория shared/ содержит переиспользуемые утилиты:

  • permissions/ — Типы политик разрешений, механизм и PermissionDeniedError

  • testing/ — Тестовый 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.

A
license - permissive license
-
quality - not tested
C
maintenance

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