MM7 public B2B MCP: 1C ITS/RRP, requisites, EDI, cloud trial (GRM/Fresh) for AI agents.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Optional Bearer mm7_… client key for contract-bound tools. Public tools work without it.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Check a 1C product by registration number: whether the number is known and a short ITS contract summary. Same API as «Check product» on mm7.ru.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Check a 1C product by registration number: whether the number is known and a short ITS contract summary. Same API as «Check product» on mm7.ru.
| Argument | Type | Description |
|---|---|---|
| reg_number* | string |
{
"type": "object",
"title": "check_1c_product_by_regArguments",
"required": [
"reg_number"
],
"properties": {
"reg_number": {
"type": "string",
"title": "Reg Number"
}
}
}Check 1C:ITS subscription status by product registration number. Same Partner API as the form on mm7.ru.
| Argument | Type | Description |
|---|---|---|
| reg_number* | string |
{
"type": "object",
"title": "check_its_subscriptionArguments",
"required": [
"reg_number"
],
"properties": {
"reg_number": {
"type": "string",
"title": "Reg Number"
}
}
}Fetch a portal.1c.ru captcha image for license PIN / owner requests. Returns captcha_id + image_base64. Then call request_pin_codes_state, request_license_owner_data, or request_reserve_pin_code.
No arguments.
{
"type": "object",
"title": "get_1c_license_captchaArguments",
"properties": {}
}Poll cloud demo status after request_cloud_trial. Required: email (same as in the order) + request_id (ctr_…) or order_id. Returns ready, demo_url when the base is up, application status, trial dates. Poll every 1–5 minutes while provisioning.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| refresh | boolean | |
| order_id | string | |
| request_id | string |
{
"type": "object",
"title": "get_cloud_trial_statusArguments",
"required": [
"email"
],
"properties": {
"email": {
"type": "string",
"title": "Email"
},
"refresh": {
"type": "boolean",
"title": "Refresh",
"default": true
},
"order_id": {
"type": "string",
"title": "Order Id",
"default": ""
},
"request_id": {
"type": "string",
"title": "Request Id",
"default": ""
}
}
}Legal and bank requisites of OOO MM7.
No arguments.
{
"type": "object",
"title": "get_company_requisitesArguments",
"properties": {}
}Public contact channels: phone, email, website, support.
No arguments.
{
"type": "object",
"title": "get_contact_channelsArguments",
"properties": {}
}Contract status bound to the API key (stub until 1C/B24 wiring).
No arguments.
{
"type": "object",
"title": "get_contract_statusArguments",
"properties": {}
}Current EDO operator and identifier for MM7.
No arguments.
{
"type": "object",
"title": "get_edo_identityArguments",
"properties": {}
}Business activities / service lines of MM7.
No arguments.
{
"type": "object",
"title": "list_business_activitiesArguments",
"properties": {}
}Full catalog of 1C:GRM demo configurations (live Partner API) plus Fresh. Each offer includes description, docs_url (v8.1c.ru / solutions.1c.ru), category, kits, required fields. Filter with query/category. Then call request_cloud_trial.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query | string | |
| category | string | |
| orderable_only | boolean |
{
"type": "object",
"title": "list_cloud_trial_offersArguments",
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 100
},
"query": {
"type": "string",
"title": "Query",
"default": ""
},
"category": {
"type": "string",
"title": "Category",
"default": ""
},
"orderable_only": {
"type": "boolean",
"title": "Orderable Only",
"default": true
}
}
}List ITS/KP products available for renewal quotes (RRP floor).
No arguments.
{
"type": "object",
"title": "list_its_productsArguments",
"properties": {}
}List tools available for the current access tier.
No arguments.
{
"type": "object",
"title": "list_mm7_capabilitiesArguments",
"properties": {}
}Look up recommended retail price (RRP) by product name fragment or code. Covers firm 1C, Bitrix CMS (Управление сайтом), Bitrix24 (cloud+box), and Cleverence Mobile SMARTS «Склад 15». Optional vendor filter: 1c | bitrix-cms | bitrix24-cloud | bitrix24-box | cleverence-wh15. Returns RRP only — never dealer or partner prices.
| Argument | Type | Description |
|---|---|---|
| limit | integer | |
| query* | string | |
| vendor | any |
{
"type": "object",
"title": "lookup_rrpArguments",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"title": "Limit",
"default": 20
},
"query": {
"type": "string",
"title": "Query"
},
"vendor": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Vendor",
"default": null
}
}
}Quote ITS renewal: check subscription by registration number and return catalog price for product_sku (never below RRP).
| Argument | Type | Description |
|---|---|---|
| reg_number* | string | |
| product_sku* | string |
{
"type": "object",
"title": "quote_its_renewalArguments",
"required": [
"reg_number",
"product_sku"
],
"properties": {
"reg_number": {
"type": "string",
"title": "Reg Number"
},
"product_sku": {
"type": "string",
"title": "Product Sku"
}
}
}Order a 1C:GRM cloud demo (or queue Fresh). Required for GRM: product_sku (from list_cloud_trial_offers), inn, phone, email, company_name, contact_name (ФИО). Optional: kit (Файловый/Клиент-серверный), portal_login, employee_count, seats. Creates demo via Partner API /orders/submit; login usually emailed by 1capp.
| Argument | Type | Description |
|---|---|---|
| inn | string | |
| kit | string | |
| email* | string | |
| phone* | string | |
| seats | integer | |
| comment | string | |
| product_sku* | string | |
| company_name* | string | |
| contact_name | string | |
| portal_login | string | |
Request an invoice for ITS renewal. Provide registration number, product_sku, and payer requisites. Phase 1 accepts into a queue (no live 1C invoice yet).
| Argument | Type | Description |
|---|---|---|
| inn* | string | |
| kpp | string | |
| name* | string | |
| ogrn | string | |
| string | ||
| edo_id | string | |
| address | string | |
| comment | string | |
| reg_number* | string | |
| product_sku* | string | |
| contact_phone | string | |
Request license owner data check via portal.1c.ru. Client API key required. Requires captcha from get_1c_license_captcha. Result is emailed by 1C.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| captcha* | string | |
| captcha_id* | string | |
| reg_number* | string |
{
"type": "object",
"title": "request_license_owner_dataArguments",
"required": [
"reg_number",
"email",
"captcha_id",
"captcha"
],
"properties": {
"email": {
"type": "string",
"title": "Email"
},
"captcha": {
"type": "string",
"title": "Captcha"
},
"captcha_id": {
"type": "string",
"title": "Captcha Id"
},
"reg_number": {
"type": "string",
"title": "Reg Number"
}
}
}Request current PIN-code state from portal.1c.ru (active/cancelled/free). Client API key required. Requires captcha from get_1c_license_captcha. Result is emailed by 1C — not returned in the tool response body.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| captcha* | string | |
| captcha_id* | string | |
| reg_number* | string |
{
"type": "object",
"title": "request_pin_codes_stateArguments",
"required": [
"reg_number",
"email",
"captcha_id",
"captcha"
],
"properties": {
"email": {
"type": "string",
"title": "Email"
},
"captcha": {
"type": "string",
"title": "Captcha"
},
"captcha_id": {
"type": "string",
"title": "Captcha Id"
},
"reg_number": {
"type": "string",
"title": "Reg Number"
}
}
}Request a reserve/additional PIN from portal.1c.ru. Client API key required. Requires captcha + current active PIN. Result is emailed by 1C. Side-effect on the license kit — use carefully.
| Argument | Type | Description |
|---|---|---|
| email* | string | |
| captcha* | string | |
| captcha_id* | string | |
| reg_number* | string | |
| current_pin_code* | string |
{
"type": "object",
"title": "request_reserve_pin_codeArguments",
"required": [
"reg_number",
"email",
"current_pin_code",
"captcha_id",
"captcha"
],
"properties": {
"email": {
"type": "string",
"title": "Email"
},
"captcha": {
"type": "string",
"title": "Captcha"
},
"captcha_id": {
"type": "string",
"title": "Captcha Id"
},
"reg_number": {
"type": "string",
"title": "Reg Number"
},
"current_pin_code": {
"type": "string",
"title": "Current Pin Code"
}
}
}Request a template service agreement via EDO. MVP accepts the request into a local queue (no live EDO send).
| Argument | Type | Description |
|---|---|---|
| comment | string | |
| template | string | |
| contact_email | string | |
| counterparty_inn* | string | |
| counterparty_name* | string |
{
"type": "object",
"title": "request_service_agreement_edoArguments",
"required": [
"counterparty_inn",
"counterparty_name"
],
"properties": {
"comment": {
"type": "string",
"title": "Comment",
"default": ""
},
"template": {
"type": "string",
"title": "Template",
"default": "service_support"
},
"contact_email": {
"type": "string",
"title": "Contact Email",
"default": ""
},
"counterparty_inn": {
"type": "string",
"title": "Counterparty Inn"
},
"counterparty_name": {
"type": "string",
"title": "Counterparty Name"
}
}
}Leave your organization / agent profile at MM7 for later billing and contact. Send company requisites (INN, address, bank, director, EDO id), who you are, and optionally your own MCP URL for two-way agent callbacks. Stored at MM7 (profile_id). Do not put secret tokens — only https MCP URL + auth hint. Size-capped (~16 KiB); rate-limited.
| Argument | Type | Description |
|---|---|---|
| bik | string | |
| inn | string | |
| kpp | string | |
| ogrn | string | |
| notes | string | |
| edo_id | string | |
| purpose | string | |
| bank_name | string | |
| agent_name | string | |
| agent_role | string | |
| extra_json | string |
Subscribe to an ITS renewal reminder. When the subscription is near expiry, MM7 will send an invoice via the chosen channel. Phase 1 stores the preference only.
| Argument | Type | Description |
|---|---|---|
| inn | string | |
| name | string | |
| string | ||
| edo_id | string | |
| comment | string | |
| reg_number* | string | |
| days_before | integer | |
| product_sku* | string | |
| delivery_channel | string |
{
"type": "object",
"title": "subscribe_its_renewalArguments",
"required": [
"reg_number",
"product_sku"
],
"properties": {
"inn": {
"type": "string",
"title": "Inn",
"default": ""
},
"name": {
"type": "string",
"title": "Name",
"default": ""
},
"email": {
"type": "string",
"title": "Email",
"default": ""
},
"edo_id": {
"type": "string",
"title": "Edo Id",
"default": ""
},
"comment": {
"type": "string",
"title": "Comment",
"default": ""
},
"reg_number": {
"type": "string",
"title": "Reg Number"
},
"days_before": {
"type": "integer",
"title": "Days Before",
"default": 30
},
"product_sku": {
"type": "string",
"title": "Product Sku"
},
"delivery_channel": {
"type": "string",
"title": "Delivery Channel",
"default": "email"
}
}
}| employee_count |
| integer |
{
"type": "object",
"title": "request_cloud_trialArguments",
"required": [
"product_sku",
"email",
"phone",
"company_name"
],
"properties": {
"inn": {
"type": "string",
"title": "Inn",
"default": ""
},
"kit": {
"type": "string",
"title": "Kit",
"default": ""
},
"email": {
"type": "string",
"title": "Email"
},
"phone": {
"type": "string",
"title": "Phone"
},
"seats": {
"type": "integer",
"title": "Seats",
"default": 1
},
"comment": {
"type": "string",
"title": "Comment",
"default": ""
},
"product_sku": {
"type": "string",
"title": "Product Sku"
},
"company_name": {
"type": "string",
"title": "Company Name"
},
"contact_name": {
"type": "string",
"title": "Contact Name",
"default": ""
},
"portal_login": {
"type": "string",
"title": "Portal Login",
"default": ""
},
"employee_count": {
"type": "integer",
"title": "Employee Count",
"default": 0
}
}
}| delivery_channel |
| string |
{
"type": "object",
"title": "request_its_renewal_invoiceArguments",
"required": [
"reg_number",
"product_sku",
"inn",
"name"
],
"properties": {
"inn": {
"type": "string",
"title": "Inn"
},
"kpp": {
"type": "string",
"title": "Kpp",
"default": ""
},
"name": {
"type": "string",
"title": "Name"
},
"ogrn": {
"type": "string",
"title": "Ogrn",
"default": ""
},
"email": {
"type": "string",
"title": "Email",
"default": ""
},
"edo_id": {
"type": "string",
"title": "Edo Id",
"default": ""
},
"address": {
"type": "string",
"title": "Address",
"default": ""
},
"comment": {
"type": "string",
"title": "Comment",
"default": ""
},
"reg_number": {
"type": "string",
"title": "Reg Number"
},
"product_sku": {
"type": "string",
"title": "Product Sku"
},
"contact_phone": {
"type": "string",
"title": "Contact Phone",
"default": ""
},
"delivery_channel": {
"type": "string",
"title": "Delivery Channel",
"default": "email"
}
}
}| company_name* | string |
| contact_name | string |
| edo_operator | string |
| acts_on_basis | string |
| agent_mcp_url | string |
| contact_email | string |
| contact_phone | string |
| director_name | string |
| legal_address | string |
| director_title | string |
| postal_address | string |
| checking_account | string |
| agent_mcp_auth_hint | string |
| agent_callback_notes | string |
| correspondent_account | string |
| cloud_trial_request_id | string |
{
"type": "object",
"title": "submit_counterparty_profileArguments",
"required": [
"company_name"
],
"properties": {
"bik": {
"type": "string",
"title": "Bik",
"default": ""
},
"inn": {
"type": "string",
"title": "Inn",
"default": ""
},
"kpp": {
"type": "string",
"title": "Kpp",
"default": ""
},
"ogrn": {
"type": "string",
"title": "Ogrn",
"default": ""
},
"notes": {
"type": "string",
"title": "Notes",
"default": ""
},
"edo_id": {
"type": "string",
"title": "Edo Id",
"default": ""
},
"purpose": {
"type": "string",
"title": "Purpose",
"default": "billing"
},
"bank_name": {
"type": "string",
"title": "Bank Name",
"default": ""
},
"agent_name": {
"type": "string",
"title": "Agent Name",
"default": ""
},
"agent_role": {
"type": "string",
"title": "Agent Role",
"default": ""
},
"extra_json": {
"type": "string",
"title": "Extra Json",
"default": ""
},
"company_name": {
"type": "string",
"title": "Company Name"
},
"contact_name": {
"type": "string",
"title": "Contact Name",
"default": ""
},
"edo_operator": {
"type": "string",
"title": "Edo Operator",
"default": ""
},
"acts_on_basis": {
"type": "string",
"title": "Acts On Basis",
"default": ""
},
"agent_mcp_url": {
"type": "string",
"title": "Agent Mcp Url",
"default": ""
},
"contact_email": {
"type": "string",
"title": "Contact Email",
"default": ""
},
"contact_phone": {
"type": "string",
"title": "Contact Phone",
"default": ""
},
"director_name": {
"type": "string",
"title": "Director Name",
"default": ""
},
"legal_address": {
"type": "string",
"title": "Legal Address",
"default": ""
},
"director_title": {
"type": "string",
"title": "Director Title",
"default": ""
},
"postal_address": {
"type": "string",
"title": "Postal Address",
"default": ""
},
"checking_account": {
"type": "string",
"title": "Checking Account",
"default": ""
},
"agent_mcp_auth_hint": {
"type": "string",
"title": "Agent Mcp Auth Hint",
"default": ""
},
"agent_callback_notes": {
"type": "string",
"title": "Agent Callback Notes",
"default": ""
},
"correspondent_account": {
"type": "string",
"title": "Correspondent Account",
"default": ""
},
"cloud_trial_request_id": {
"type": "string",
"title": "Cloud Trial Request Id",
"default": ""
}
}
}