Skip to main content
Glama

leeshfield MCP

MCP-Server (Model Context Protocol) für leeshfield (Video-Generierungsplattform). KI-Clients (z. B. Claude) können sich per OAuth bei einem leeshfield-Konto anmelden, Assets hinzufügen, darauf verweisend Videos generieren und Ergebnisse zurückerhalten.

Architektur

MCP 클라이언트 (Claude 등)
   │  Streamable HTTP + OAuth 2.1 (PKCE)
   ▼
leeshfield-mcp  ← 이 리포. 얇은 어댑터 (리소스 서버)
   │  Bearer 토큰 그대로 전달 (introspection으로 검증)
   ▼
leeshfield 본체  ← 인가 서버(/oauth/authorize, /api/oauth/*) + REST API
  • Der Autorisierungsserver ist leeshfield selbst. Die Benutzersitzung (Login/Zustimmungsbildschirm) befindet sich auf dieser Domain. Dieser Server stellt lediglich den AS-Standort als geschützte Ressourcen-Metadaten gemäß RFC 9728 bereit.

  • Dieser Server besitzt keine eigenen Berechtigungen. Alle Tool-Aufrufe werden mit dem Benutzerzugriffstoken unverändert an die leeshfield-API weitergeleitet; die Workspace-Berechtigungen und die Mandantentrennung erzwingt leeshfield.

  • Zustandsloses Streamable HTTP – ohne Sitzungszustand, daher für Neubereitstellung und mehrere Replikate geeignet.

Related MCP server: creatify-mcp

Tools

Tool

Beschreibung

whoami

Konto, aktiver Workspace, Guthaben

list_models

Modellkatalog (Auflösung, Seitenverhältnis, Länge, Anhänge)

list_assets

Asset-Liste (Filter: kind/q/limit)

upload_asset

Asset-Upload per URL oder base64 (bei Duplikat: vorhandenes Asset)

estimate_video

Kostenvoranschlag und Guthabenprüfung vor der Generierung

generate_video

Generierungsauftrag (Asset-Referenzen, Idempotenzschlüssel)

list_jobs

Status der letzten 50 Aufträge

get_job

Status und Ergebnis-URL eines einzelnen Auftrags (Polling)

Umgebungsvariablen

Name

Beispiel

Beschreibung

PORT

3000

Listen-Port

LEESHFIELD_URL

https://leeshfield.klr.kr

leeshfield-System (AS + API)

MCP_PUBLIC_URL

https://leeshfield-mcp.klr.kr

Öffentliche URL dieses Servers

OAUTH_INTROSPECT_SECRET

(geheim)

Gemeinsames Geheimnis für die leeshfield-Introspection

Entwicklung

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

Prüfung: npm run typecheck && npm run lint

Client-Verbindung

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

Beim Verbinden öffnet sich der Browser; nach dem leeshfield-Login (Google/E-Mail) und der Zustimmung im Einwilligungsbildschirm erfolgen Client-Registrierung (DCR) und Token-Ausstellung automatisch.

Bereitstellung

  • Branches: develop → dev(dev.leeshfield-mcp.klr.kr, nur internes Netz) / main → prod(leeshfield-mcp.klr.kr)

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

  • Das dev-MCP zeigt auf dev leeshfield(dev.leeshfield.klr.kr), das prod-MCP auf das Produktivsystem.

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