Skip to main content
Glama
philly88r

localtry-mcp

by philly88r

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

A
license - permissive license
-
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

  • Read-only MCP server for ClassQuill, a tutoring-business-management platform.

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • Hosted MCP server for Mini Accountant: invoices, expenses, customers, analytics, tax estimates.

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/philly88r/localtry-mcp'

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