Skip to main content
Glama
VISystems

MCP Server Templates

by VISystems

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

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

Шаблоны

Шаблон

Описание

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

basic

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

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

database

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

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

api-gateway

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

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

Related MCP server: mcp-starter-kit

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

  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.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityInactive
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Create, deploy, and operate MCP servers directly from your GitHub repositories.

  • The OpenZeppelin Cairo Contracts MCP server generates secure smart contracts in the Cairo language for Starknet environments based on OpenZeppelin templates. It brings OpenZeppelin's proven security and style rules directly into AI-driven development workflows to create safe, production-ready contracts. Key capabilities include providing templates for ERC-20, ERC-721, ERC-1155, Multisig, Governor, and Vesting contracts.

  • Build multi-tenant apps over MCP. Schemas, CRUD, deploys — access control enforced server-side.

    1
  • The OpenZeppelin Solidity Contracts MCP server integrates OpenZeppelin's security and style rules into AI-driven development workflows, enabling AI assistants to generate safe, correct, and production-ready smart contracts. It automatically validates generated code against OpenZeppelin standards (including imports, modifiers, naming conventions, and security checks) and supports various contract types including ERC-20, ERC-721, ERC-1155, Stablecoins, RWA, Governor, and Account contracts through prompt-driven workflows.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Production-ready MCP server starter with authentication, observability, and a plugin system for building and deploying MCP servers quickly.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A production-ready foundation for building secure, observable MCP servers with built-in authentication, rate limiting, and reference tools like database-query and semantic-search.
    15
    37
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    This MCP server starter template enables developers to quickly build production-ready MCP servers with Streamable HTTP, stateless design, and OAuth 2.1 authorization. It provides a structured, capability-based architecture with Postgres audit logging and centralized scope enforcement.
    -
  • A
    license
    Not graded
    quality
    C
    maintenance
    A production-grade MCP starter server in TypeScript with example tools, resources, and integration tests. It provides a clean, extensible foundation for building custom MCP servers.
    89
    MIT

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