Pactum — legal services in Uzbekistan
What this MCP does
Searches Uzbek legal articles and services and can request lawyer quotes or book paid consultations.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic', 'contact_name', 'contact_phone', 'user_accepts_price', 'user_consent'], 'properties': {'topic': {'type': 'string', 'maxLength': 2000, 'minLength': 10, 'description': 'What the user wants to discuss, in their own terms'}, 'agent_name': {'type': 'string', 'maxLength': 60, 'description': 'Your assistant name, e.g. ChatGPT, Claude'}, 'contact_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Client name as the user gave it'}, 'service_slug': {'type': 'string', 'maxLength': 200, 'description': 'Slug from search_services, if a specific service fits'}, 'user_consent': {'type': 'boolean', 'const': True, 'description': 'true only if the user explicitly agreed to share these details with Pactum and its partner lawyer'}, 'contact_email': {'type': 'string', 'format': 'email', 'maxLength': 200}, 'contact_phone': {'type': 'string', 'maxLength': 50, 'minLength': 7, 'description': 'Phone with country code, e.g. +998901234567'}, 'practice_area': {'type': 'string', 'maxLength': 100, 'description': 'Slug from list_practice_areas, if known'}, 'preferred_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'YYYY-MM-DD, Tashkent time; a lawyer confirms'}, 'preferred_time': {'type': 'string', 'pattern': '^\\d{2}:\\d{2}$', 'description': 'HH:MM, Mon–Fri 9:00–18:00 Tashkent'}, 'preferred_language': {'enum': ['ru', 'uz', 'en'], 'type': 'string'}, 'user_accepts_price': {'type': 'boolean', 'const': True, 'description': 'true only if the user agreed to pay for the consultation'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Service slug, e.g. trademark-registration'}, 'locale': {'enum': ['ru', 'uz', 'en'], 'type': 'string', 'description': 'Response language: ru, uz or en (default en)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'locale': {'enum': ['ru', 'uz', 'en'], 'type': 'string', 'description': 'Response language: ru, uz or en (default en)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['task', 'client_type', 'contact_name', 'user_consent'], 'properties': {'task': {'type': 'string', 'maxLength': 3000, 'minLength': 20, 'description': 'What exactly the client needs: situation, goal, key facts'}, 'budget': {'type': 'string', 'maxLength': 100, 'description': 'Budget, if the user named one'}, 'country': {'type': 'string', 'maxLength': 80, 'description': 'Client country, if not Uzbekistan'}, 'deadline': {'type': 'string', 'maxLength': 100, 'description': 'When it is needed, e.g. "by 15 October"'}, 'documents': {'type': 'string', 'maxLength': 500, 'description': 'Documents the client already has'}, 'agent_name': {'type': 'string', 'maxLength': 60, 'description': 'Your assistant name, e.g. ChatGPT, Claude'}, 'client_type': {'enum': ['company', 'individual', 'foreign_company', 'foreign_individual'], 'type': 'string', 'description': 'company | individual | foreign_company | foreign_individual'}, 'company_name': {'type': 'string', 'maxLength': 200}, 'contact_name': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Client name as the user gave it'}, 'service_slug': {'type': 'string', 'maxLength': 200, 'description': 'Slug from search_services, if a specific service fits'}, 'user_consent': {'type': 'boolean', 'const': True, 'description': 'true only if the user explicitly agreed to share these details with Pactum and its partner lawyer'}, 'contact_email': {'type': 'string', 'format': 'email', 'maxLength': 200, 'description': 'E-mail'}, 'contact_phone': {'type': 'string', 'maxLength': 50, 'description': 'Phone with country code, e.g. +998901234567'}, 'practice_area': {'type': 'string', 'maxLength': 100, 'description': 'Slug from list_practice_areas, if known'}, 'contact_telegram': {'type': 'string', 'maxLength': 64, 'description': 'Telegram @username, in addition to phone/e-mail'}, 'preferred_language': {'enum': ['ru', 'uz', 'en'], 'type': 'string', 'description': 'Language for the lawyer to use'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 10, 'minimum': 1, 'description': 'How many (default 5)'}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Topic, e.g. "trademark registration", "ликвидация ООО"'}, 'locale': {'enum': ['ru', 'uz', 'en'], 'type': 'string', 'description': 'Response language: ru, uz or en (default en)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'How many results (default 8)'}, 'query': {'type': 'string', 'maxLength': 200, 'minLength': 2, 'description': 'Short phrase, e.g. "register LLC", "товарный знак", "ish ruxsatnomasi"'}, 'locale': {'enum': ['ru', 'uz', 'en'], 'type': 'string', 'description': 'Response language: ru, uz or en (default en)'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…