Skip to main content
Glama
Skamatoz

yourept-mcp

by Skamatoz

yourept-mcp

MCP-Server für das CRM YOUREPT. Verbindet sich mit Claude, Cursor, Codex und anderen MCP-Clients und gibt dem Agenten Zugriff auf die Daten des Admin-Bereichs — Anfragen, Schüler, Lehrkräfte, Unterrichtsstunden, Zahlungen, Auszahlungen und Finanzberichte.

Die Fragen, für die er existiert:

„Wie viel haben wir in diesem Monat verdient und wie viel ist in Auszahlungen geflossen?“ „Welche Anfragen sind überfällig und bei welchen Managern?“ „Zeig mir Schüler, die zwei Wochen keinen Unterricht hatten“ „Welche Lehrkräfte haben den Vertrag bei Рокет Ворк nicht unterschrieben“

Also genau das, wofür man in der Oberfläche drei Bereiche öffnen und die Zahlen von Hand zusammenführen müsste.


Installation

1. Schlüssel besorgen

Im Admin-Bereich: Einstellungen → API-Schlüssel → Schlüssel erstellen. Der Schlüssel wird einmal angezeigt — kopieren Sie ihn sofort. Verloren? Dann einen neuen ausstellen und den alten widerrufen.

Der Schlüssel arbeitet im Namen des Mitarbeiters, der ihn ausgestellt hat, und mit dessen Rechten: Bereiche, die für die Person gesperrt sind, sind auch für den Agenten gesperrt. Ein Schlüssel „nur lesen“ (Standard) kann physisch nichts im CRM ändern.

2. Server in Ihrer Anwendung eintragen

Separat installieren muss man nichts — npx lädt das Paket selbst herunter.

Das Paket wird direkt von GitHub installiert. Nach der Veröffentlichung auf npm kann man statt github:Skamatoz/yourept-mcp einfach yourept-mcp schreiben.

Claude Desktop — Einstellungen → Developer → Edit Config:

{
  "mcpServers": {
    "yourept": {
      "command": "npx",
      "args": ["-y", "github:Skamatoz/yourept-mcp"],
      "env": {
        "YOUREPT_API_URL": "https://api-admin.yourept.ru",
        "YOUREPT_API_KEY": "yrp_live_ваш_ключ"
      }
    }
  }
}

Claude Code:

claude mcp add yourept \
  --env YOUREPT_API_URL=https://api-admin.yourept.ru \
  --env YOUREPT_API_KEY=yrp_live_ваш_ключ \
  -- npx -y github:Skamatoz/yourept-mcp

Cursor — Datei ~/.cursor/mcp.json, Format wie bei Claude Desktop.

Codex — Datei ~/.codex/config.toml:

[mcp_servers.yourept]
command = "npx"
args = ["-y", "github:Skamatoz/yourept-mcp"]

[mcp_servers.yourept.env]
YOUREPT_API_URL = "https://api-admin.yourept.ru"
YOUREPT_API_KEY = "yrp_live_ваш_ключ"

Nach der Änderung der Konfiguration muss die Anwendung neu gestartet werden.


Related MCP server: mcp-server-salesforce

Was er kann

Tool

Worum es geht

search

Suche in der gesamten CRM: Personen, Anfragen, Zahlungen, Auszahlungen

list_leads, get_lead

Anfragen, einschließlich Problemgruppen

list_students, get_student

Schüler und ihre Verträge

list_teachers, get_teacher

Lehrkräfte, Sätze, Status als Selbstständige

list_lessons

Unterrichtsstunden im Zeitraum, einschließlich nicht markierter

list_enrollments

Verträge, Sätze, Kontostände

list_tasks

Aufgaben der Mitarbeiter und Qualitätskontrollen

list_trial_scores

KI-Bewertungen von Probestunden

list_payments

Geldeingänge von Eltern

list_payouts

Auszahlungen an Lehrkräfte und Phasen der Рокет Ворк-Deals

finance_report

P&L, Geldfluss, Kohorten

dashboard

Übersichten: Finanzen, Trichter, Kundenbindung, Unit-Ökonomie

alerts

Was gerade Aufmerksamkeit erfordert

whoami

In wessen Namen der Schlüssel arbeitet und welche Bereiche verfügbar sind

Beträge werden in Rubel ausgegeben, die Zeit ist Moskauer Zeit.


Wenn etwas nicht funktioniert

„Schlüssel ungültig“ — der Schlüssel wurde widerrufen, ist abgelaufen oder mit Zeichenverlust kopiert worden. Prüfen Sie ihn im Admin-Bereich und stellen Sie bei Bedarf einen neuen aus.

„Nicht genügend Rechte“ — der Mitarbeiter, auf den der Schlüssel ausgestellt ist, hat keinen Zugriff auf diesen Bereich. Fragen Sie den Agenten nach whoami: Er zeigt, welche Bereiche geöffnet sind.

„Schlüssel ist nur zum Lesen ausgestellt“ — erwartungsgemäß: Der Schlüssel ändert standardmäßig nichts.

„Der Admin-Bereich hat nicht geantwortet“ — prüfen Sie YOUREPT_API_URL. Es wird die Adresse benötigt, über die die API läuft (beginnt normalerweise mit api-), nicht die Adresse der Website des Admin-Bereichs.

Der Server erscheint nicht in der Liste — fast immer eine nicht geschlossene Klammer oder ein überflüssiges Komma in der Konfiguration. Im Admin-Bereich gibt es auf dem Bildschirm zur Schlüsselausstellung ein fertiges Snippet zum vollständigen Kopieren.


Sicherheit

  • In der Datenbank wird nur der Hash des Schlüssels gespeichert — den Schlüssel selbst kann man daraus nicht wiederherstellen.

  • Der Schlüssel erbt die Rechte seines Mitarbeiters und kann diese nicht überschreiten.

  • Mit einem Schlüssel kann man keine Schlüssel verwalten: Einen neuen Zugang über die API kann man sich nicht ausstellen.

  • Der Widerruf wirkt sofort.

  • Personenbezogene Daten, die nicht in der Oberfläche vorhanden sind (Transkripte von Probestunden), sind über diesen Server nicht verfügbar.

Beim Ausscheiden eines Mitarbeiters widerrufen Sie dessen Schlüssel zusammen mit dem Benutzerkonto.


Entwicklung

pnpm install
pnpm build     # tsc → dist/

Server prüfen, ohne ihn an einen Client anzuschließen:

printf '%s\n' \
  '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"t","version":"1"}}}' \
  '{"jsonrpc":"2.0","method":"notifications/initialized"}' \
  '{"jsonrpc":"2.0","id":2,"method":"tools/list"}' \
  | YOUREPT_API_URL=http://localhost:4001 YOUREPT_API_KEY=ключ node dist/index.js

Die Diagnose läuft über stderr — auf stdout kommt nur das Protokoll, dorthin darf nichts geschrieben werden.

Install Server
F
license - not found
A
quality
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

  • A
    license
    A
    quality
    D
    maintenance
    Provides AI assistants with real-time access to Shopify store analytics, sales data, and inventory through ShopifyQL and the Admin GraphQL API. It enables users to query store performance, customer metrics, and marketing insights using natural language.
    13
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Provides AI agents with secure access to Salesforce data and operations, enabling natural language interaction with CRM for sales, marketing, and executive teams.
    6
    5
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with SalesDrive CRM, allowing order management, product queries, and more through natural language.
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Talk to your live-events CRM (campaigns, analytics, paid ads, segments) in Claude and ChatGPT.

  • AI access to Hitsteps analytics, live visitors, uptime, goals, alerts, and chats.

  • Manage AI assistants, history, calls, campaigns, contacts, knowledge, messaging, and automations.

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/Skamatoz/yourept-mcp'

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