Skip to main content
Glama
localtry-mcp

localtry-mcp

LocalTry MCP

Nutzen Sie LocalTry von ChatGPT und anderen MCP-Clients aus, während jedes Unternehmen strikt isoliert bleibt.

LocalTry MCP ist ein entfernter Model-Context-Protocol-Server zum Bedienen eines LocalTry-CRM mit Anweisungen in einfacher Sprache. Er läuft auf Cloudflare Workers, verwendet OAuth 2.1 und bindet jede Verbindung an einen verifizierten LocalTry-Benutzer, ein Unternehmen, eine Rolle und einen Berechtigungssatz.

Was es ermöglicht

  • Suchen Sie nach Kunden, Firmen, Kontakten, Leads, Aufträgen, Kostenvoranschlägen und Rechnungen.

  • Erstellen und aktualisieren Sie validierte CRM-Datensätze.

  • Untersuchen Sie die vollständige Workspace-Architektur des Mandanten.

  • Planen und wenden Sie nur für den Mandanten gültige Workspace-Anpassungen an.

  • Führen Sie gespeicherte Workflows aus.

  • Bitten Sie LocalTry Command, mehrstufige Geschäftsabläufe auszuführen.

  • Überprüfen Sie Anpassungsversionen und stellen Sie eine frühere Version wieder her.

  • Lesen Sie eine mandantenbezogene Aktivitäts- und Audit-Historie.

Related MCP server: MCP Client Portal

Verfügbare Tools

Tool

Zweck

get_workspace_overview

Untersuchen Sie die Seiten, Module, Felder, Workflows, Integrationen und den Anpassungsverlauf des verbundenen Unternehmens.

search_crm

Suchen Sie nach mandantenbezogenen CRM-Datensätzen, ohne rohes SQL offenzulegen.

create_or_update_crm_record

Erstellen oder aktualisieren Sie einen validierten CRM-Datensatz.

plan_workspace_change

Erstellen Sie einen versionierten Anpassungsplan, ohne ihn anzuwenden.

apply_workspace_change

Wenden Sie einen ausdrücklich genehmigten Plan nur auf den verbundenen Workspace an.

list_workspace_versions

Überprüfen Sie den Anpassungsverlauf des Workspace.

restore_workspace_version

Stellen Sie eine genehmigte frühere Version für den verbundenen Workspace wieder her.

run_workflow

Führen Sie einen der gespeicherten Workflows des Unternehmens aus.

run_localtry_command

Verwenden Sie LocalTry Command für verifizierte, mehrstufige CRM- und Geschäftsabläufe.

get_recent_activity

Überprüfen Sie die letzten CRM-, Workflow- und Anpassungsaktivitäten.

Die Mandantengrenze

Es gibt einen gemeinsamen MCP-Dienst, aber jede Autorisierung ist logisch privat. Der Client kann keine Mandantenkennung angeben oder ändern.

MCP client
  -> LocalTry OAuth consent
  -> token bound to user + business + role + scopes
  -> LocalTry MCP Worker
  -> private Cloudflare service binding
  -> LocalTry domain services
  -> business-scoped data and workspace runtime

Der MCP-Worker erhält keine Datenbankbindung. Er kann LocalTry nur über den privaten Servicevertrag in docs/localtry-bridge-contract.md erreichen.

Remote-Endpunkt

Der Produktionsendpunkt ist live:

https://mcp.localtry.com/mcp

Gesundheitscheck:

https://mcp.localtry.com/health

Clients entdecken OAuth-2.1-Metadaten automatisch. Die Autorisierung unterstützt PKCE, dynamische Client-Registrierung, kurzlebige Zugriffstokens und Refresh-Tokens. Benutzer melden sich bei LocalTry an und genehmigen einen sichtbaren Workspace; es wird kein LocalTry-API-Schlüssel in den MCP-Client kopiert.

Lokale Entwicklung

Voraussetzungen: Node.js 20 oder neuer und ein Cloudflare-Konto.

npm install
npm run types
npm run check
npm run dev

Erstellen Sie einen OAuth-KV-Namespace und ersetzen Sie die Platzhalter-Namespace-ID in wrangler.jsonc:

npx wrangler kv namespace create OAUTH_KV

Die Dienstbindung LOCALTRY_API muss auf den benannten LocalTryMcpBridge-WorkerEntrypoint zeigen, der von der LocalTry-CRM-Bereitstellung exportiert wird.

Siehe den Bridge-Vertrag für die genaue Vertrauensgrenze.

ChatGPT

ChatGPT unterstützt Remote-MCP-Apps über den Entwicklermodus. Siehe docs/chatgpt.md für den Verbindungsablauf und die aktuellen Plananforderungen. Das Erstellen einer privaten benutzerdefinierten App verbindet diesen Server mit einem ChatGPT-Konto oder -Workspace; die Veröffentlichung im öffentlichen ChatGPT-App-Verzeichnis ist ein separater OpenAI-Überprüfungsprozess.

Designprinzipien

  • Kein Roh-SQL-Tool.

  • Kein Tool-Argument für die Mandanten-ID.

  • Kein Tool zum Lesen von Geheimnissen.

  • Zielorientierte Tools statt einer Spiegelung der gesamten API.

  • Ausdrückliche Genehmigung für folgenreiche Workspace-Änderungen.

  • Versionierung, Audit-Ereignisse und Wiederherstellungsunterstützung.

  • Berechtigungsprüfungen sowohl im MCP-Worker als auch in der CRM-Domänenschicht.

Status

Die Produktion ist unter mcp.localtry.com bereitgestellt. OAuth-Autorisierung, Refresh-Tokens, MCP-Initialisierung, Tool-Erkennung, Mandantenbindung und ein Live-Workspace-Lesezugriff wurden Ende-zu-Ende verifiziert. Der öffentliche Worker erreicht das CRM nur über eine private Cloudflare-Service-Bindung und hat keine Datenbankbindung.

Lizenz

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    A remote MCP server that connects Claude to a Twenty CRM workspace, enabling users to interact with CRM objects (People, Companies, Opportunities, and custom objects) through schema-driven tools for querying, creating, updating, and deleting records.
    1
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    A lightweight MCP server for client relationship management, enabling client tracking, notes, and search via natural language.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server for GoHighLevel sub-accounts, enabling management of CRM contacts, pipelines, calendars, invoices, and more via natural language.
    -