Skip to main content
Glama

leeshfield MCP

MCP-сервер (Model Context Protocol) для leeshfield (платформа генерации видео). AI-клиенты (например, Claude) могут войти в аккаунт leeshfield через OAuth, добавлять активы, создавать видео, ссылаясь на них, и получать результаты.

Архитектура

MCP 클라이언트 (Claude 등)
   │  Streamable HTTP + OAuth 2.1 (PKCE)
   ▼
leeshfield-mcp  ← 이 리포. 얇은 어댑터 (리소스 서버)
   │  Bearer 토큰 그대로 전달 (introspection으로 검증)
   ▼
leeshfield 본체  ← 인가 서버(/oauth/authorize, /api/oauth/*) + REST API
  • Сервер авторизации — это сам leeshfield. Потому что пользовательские сессии (экран входа и согласия) находятся на его домене. Этот сервер сообщает только местоположение AS через метаданные защищённого ресурса RFC 9728.

  • Этот сервер не имеет собственных полномочий. Все вызовы инструментов передают пользовательский токен доступа напрямую в API leeshfield, а изоляция прав рабочего пространства и арендаторов обеспечивается leeshfield.

  • stateless Streamable HTTP — без состояния сессии, безопасен для повторного развертывания и нескольких реплик.

Related MCP server: creatify-mcp

Инструменты

Инструмент

Описание

whoami

Аккаунт, активное рабочее пространство, баланс кредитов

list_models

Каталог моделей (разрешение, соотношение сторон, длина, лимиты вложений)

list_assets

Список активов (фильтры kind/q/limit)

upload_asset

Загрузка актива по URL или base64 (при дубликате возвращает существующий актив)

estimate_video

Проверка оценки кредитов и баланса перед генерацией

generate_video

Отправка задания на генерацию (ссылки на активы attachments, автоматический идемпотентный ключ)

list_jobs

Статус последних 50 заданий

get_job

Статус одного задания и URL результата (для опроса)

Переменные окружения

Имя

Пример

Описание

PORT

3000

Порт прослушивания

LEESHFIELD_URL

https://leeshfield.klr.kr

Основной leeshfield (AS + API)

MCP_PUBLIC_URL

https://leeshfield-mcp.klr.kr

Публичный URL этого сервера

OAUTH_INTROSPECT_SECRET

(секрет)

Общий секрет introspection leeshfield — то же значение, что и в основном

Разработка

npm install
LEESHFIELD_URL=http://localhost:3000 MCP_PUBLIC_URL=http://localhost:3100 \
OAUTH_INTROSPECT_SECRET=dev PORT=3100 npm run dev

Проверка: npm run typecheck && npm run lint

Подключение клиента

# Claude Code
claude mcp add --transport http leeshfield https://leeshfield-mcp.klr.kr/mcp

При подключении открывается браузер, после входа в leeshfield (Google/email) нужно разрешить на экране согласия. Регистрация клиента (DCR) и выдача токенов автоматические.

Развертывание

  • Ветки: develop → dev(dev.leeshfield-mcp.klr.kr, только внутренняя сеть) / main → prod(leeshfield-mcp.klr.kr)

  • Jenkins → OCI Registry → ArgoCD (gitops apps/leeshfield-mcp)

  • dev MCP использует dev leeshfield(dev.leeshfield.klr.kr), prod — основной prod.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • MCP server for Google Veo AI video generation

  • MCP server for Wan AI video generation

  • MCP server for Kling AI video generation

View all MCP Connectors

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/leestana01/leeshfield_MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server