yourept-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@yourept-mcpWhat were total payments and payouts last month?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
yourept-mcp
MCP server for the YOUREPT CRM. Connects to Claude, Cursor, Codex and other MCP clients and gives the agent access to admin panel data — leads, students, teachers, lessons, payments, payouts and financial reports.
Questions it exists to answer:
"How much did we earn this month and how much went to payouts?" "Which leads are overdue and with which manager?" "Show students who haven't had lessons for two weeks" "Which teachers haven't signed a deal in Рокет Ворк"
In other words, the things for which you'd have to open three sections in the interface and reconcile the numbers by hand.
Installation
1. Get a key
In the admin panel: Settings → API keys → Create key. The key is shown once — copy it right away. Lost it? Issue a new one and revoke the old one.
The key works on behalf of the employee who issued it and with their permissions: sections closed to the person are also closed to the agent. A read-only key (by default) physically cannot change anything in the CRM.
2. Add the server to your program
Nothing needs to be installed separately — npx will download the package itself.
The package is installed directly from GitHub. After publishing to npm, instead of
github:Skamatoz/yourept-mcpyou can simply writeyourept-mcp.
Claude Desktop — Settings → 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-mcpCursor — file ~/.cursor/mcp.json, same format as Claude Desktop.
Codex — file ~/.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_ваш_ключ"After editing the config, restart the program.
Related MCP server: mcp-server-salesforce
What it can do
Tool | Description |
| search across the entire CRM: people, leads, payments, payouts |
| leads, including problem groups |
| students and their contracts |
| teachers, rates, self-employed status |
| lessons for a period, including unmarked ones |
| contracts, rates, balance remaining |
| employee tasks and quality control checks |
| AI scores for trial lessons |
| incoming money from parents |
| payouts to teachers and Рокет Ворк deal stages |
| P&L, cash flow, cohorts |
| summaries: finances, funnel, retention, unit economics |
| what needs attention right now |
| whose behalf the key works on and which sections are available |
Amounts are given in rubles, time is Moscow time.
If something doesn't work
"Invalid key" — the key has been revoked, expired, or copied with missing characters. Check it in the admin panel and issue a new one if necessary.
"Insufficient permissions" — the employee the key is issued to doesn't have access to this section. Ask the agent whoami: it will show which sections are open.
"Key is read-only" — expected: the key doesn't change anything by default.
"Admin panel didn't respond" — check YOUREPT_API_URL. You need the address where the API works (usually starts with api-), not the address of the admin panel site itself.
The server didn't appear in the list — almost always an unclosed bracket or an extra comma in the config. In the admin panel, on the key issuance screen, there's a ready-made snippet to copy entirely.
Security
Only the key hash is stored in the database — the key cannot be recovered from it.
The key inherits its employee's permissions and cannot exceed them.
Keys cannot be managed with a key: you can't issue yourself new access via the API.
Revocation takes effect instantly.
Personal data not present in the interface (trial lesson transcripts) is not accessible through this server.
When an employee leaves, revoke their keys along with their account.
Development
pnpm install
pnpm build # tsc → dist/To test the server without connecting to a client:
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.jsDiagnostics go to stderr — stdout is only for the protocol, nothing else should be written there.
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
- AlicenseAqualityDmaintenanceProvides 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.13MIT
- FlicenseBqualityDmaintenanceProvides AI agents with secure access to Salesforce data and operations, enabling natural language interaction with CRM for sales, marketing, and executive teams.65
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to interact with SalesDrive CRM, allowing order management, product queries, and more through natural language.Apache 2.0
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to read MoyKlass CRM data through natural language, providing 16 tools for accessing users, groups, lessons, tasks, and more.
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.
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/Skamatoz/yourept-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server