leeshfield MCP
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
Инструменты
Инструмент | Описание |
| Аккаунт, активное рабочее пространство, баланс кредитов |
| Каталог моделей (разрешение, соотношение сторон, длина, лимиты вложений) |
| Список активов (фильтры kind/q/limit) |
| Загрузка актива по URL или base64 (при дубликате возвращает существующий актив) |
| Проверка оценки кредитов и баланса перед генерацией |
| Отправка задания на генерацию (ссылки на активы attachments, автоматический идемпотентный ключ) |
| Статус последних 50 заданий |
| Статус одного задания и URL результата (для опроса) |
Переменные окружения
Имя | Пример | Описание |
|
| Порт прослушивания |
|
| Основной leeshfield (AS + API) |
|
| Публичный URL этого сервера |
| (секрет) | Общий секрет 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.
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
- AlicenseBqualityDmaintenanceMCP server that exposes Google's Veo2 video generation capabilities, allowing clients to generate videos from text prompts or images.732MIT
- AlicenseNot gradedqualityDmaintenance🎬 Enterprise-grade MCP Server for Creatify AI - 12 tools for AI video generation: avatar videos, URL-to-video, AI shorts, custom avatars, script generation, advanced lip-sync with emotion control. Complete API coverage with semantic versioning.2322MIT
- FlicenseNot gradedqualityDmaintenanceMCP server for programmatic video generation. Send a prompt, get an MP4.
- AlicenseNot gradedqualityDmaintenanceMCP server for the Golpo AI video API, enabling video generation, listing, and downloading from any MCP-compatible client.MIT
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
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/leestana01/leeshfield_MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server