Сервер TapTax MCP
TapTax — программное обеспечение для соблюдения требований Making Tax Digital (MTD) для индивидуальных предпринимателей и арендодателей в Великобритании.
В этом репозитории собраны общедоступные данные для подключения к серверу TapTax MCP, а также готовые плагины для Claude Code и Cursor.
Сервер размещён на стороне TapTax: устанавливать или запускать ничего не нужно.
-
URL сервера:
https://api.taptax.co.uk/mcp(Streamable HTTP) -
Имя в реестре:
uk.co.taptax/taptaxв официальном реестре MCP -
Аутентификация: для 37 общедоступных инструментов не требуется; для 11 инструментов, которые работают с вашим аккаунтом TapTax, используется OAuth 2.1 (PKCE, документы метаданных client ID или динамическая регистрация клиента)
-
Документация: taptax.co.uk/integrations/claude и taptax.co.uk/integrations/chatgpt
Задавайте вопросы обычным языком: сколько налогов вы должны заплатить с начала года, какие операции ещё нужно проверить, как внести чек, выставить счёт клиенту или подготовить квартальный отчёт.
37 общедоступных инструментов доступны без аккаунта: оценка налогов, проверка налогового кода PAYE, проверка соответствия требованиям MTD и сроков, а также все калькуляторы на странице taptax.co.uk/tax-calculator.
Подключение
Claude
Добавьте TapTax из каталога коннекторов Claude или настройте собственный коннектор, указав URL сервера выше.
Claude Code
Установите плагин из этого репозитория:
/plugin marketplace add udohsolomon/taptax-mcp
/plugin install taptax@taptax
Или добавьте только сервер:
claude mcp add --transport http taptax https://api.taptax.co.uk/mcp
Затем выполните /mcp, выберите taptax и нажмите Authenticate, чтобы получить доступ к своим данным.
Cursor
Установите плагин TapTax из Cursor Marketplace или добавьте сервер в ~/.cursor/mcp.json:
{
"mcpServers": {
"taptax": { "url": "https://api.taptax.co.uk/mcp" }
}
}
VS Code
code --add-mcp '{"name":"taptax","type":"http","url":"https://api.taptax.co.uk/mcp"}'
Другие клиенты MCP
Укажите адрес https://api.taptax.co.uk/mcp и подключитесь по Streamable HTTP.
При вызове инструментов аккаунта без аутентификации сервер отвечает кодом HTTP 401 и заголовком WWW-Authenticate, в котором указаны метаданные защищённого ресурса. Поэтому клиенты, поддерживающие авторизацию MCP, самостоятельно запускают процесс входа.
Инструменты
Общедоступные (без аккаунта)
| Инструмент | Назначение |
|---|---|
estimate_self_employed_tax | Оценить налоги для самозанятого |
check_tax_code | Проверить налоговый код PAYE |
check_mtd_status | Проверить, распространяются ли на вас требования Making Tax Digital |
get_mtd_deadlines | Узнать сроки Making Tax Digital |
calculate_take_home_pay | Рассчитать зарплату после вычета налогов |
calculate_gross_salary_for_take_home | Рассчитать зарплату до вычета налогов для заданной суммы на руки |
calculate_salary_sacrifice | Рассчитать экономию за счёт отказа от части зарплаты в пользу льгот |
calculate_pro_rata_salary | Рассчитать пропорциональную зарплату |
convert_hourly_rate_to_salary | Перевести почасовую ставку в годовую зарплату |
convert_salary_to_hourly_rate | Перевести годовую зарплату в почасовую ставку |
calculate_student_loan_repayment | Рассчитать выплаты по студенческому кредиту |
calculate_child_benefit_charge | Рассчитать сбор за Child Benefit для лиц с высоким доходом |
calculate_tax_on_multiple_incomes | Рассчитать налоги с нескольких источников дохода |
calculate_pension_tax_relief | Рассчитать налоговую льготу по пенсионным взносам |
calculate_dividend_tax | Рассчитать налог на дивиденды |
compare_salary_and_dividends | Сравнить зарплату и дивиденды |
compare_limited_company_and_sole_trader | Сравнить работу через компанию с ограниченной ответственностью и в качестве индивидуального предпринимателя |
calculate_corporation_tax | Рассчитать налог на прибыль компании |
calculate_contractor_day_rate | Рассчитать доход подрядчика за день работы |
compare_inside_and_outside_ir35 | Сравнить варианты работы внутри и вне IR35 |
calculate_cis_deduction | Рассчитать удержание CIS |
plan_quarterly_tax_set_aside | Рассчитать, сколько денег откладывать на уплату налогов |
calculate_mileage_allowance | Рассчитать компенсацию за пробег |
estimate_self_assessment_penalties | Оценить штрафы за Self Assessment |
calculate_vat | Рассчитать сумму VAT или выделить VAT из общей суммы |
check_vat_registration | Проверить необходимость регистрации по VAT и соответствие требованиям Flat Rate Scheme |
check_vat_reverse_charge | Проверить применение обратного начисления VAT в строительстве |
calculate_markup | Рассчитать цену с учётом наценки |
calculate_profit_margin | Рассчитать норму прибыли |
calculate_invoice_due_date | Рассчитать срок оплаты счёта |
calculate_late_payment_interest | Рассчитать проценты за просрочку оплаты счёта |
calculate_capital_gains_tax | Рассчитать налог на прирост капитала |
calculate_rental_income_tax | Рассчитать налог с дохода от аренды |
calculate_savings_interest_tax | Рассчитать налог на проценты по сбережениям |
calculate_stamp_duty | Рассчитать гербовый сбор |
prepare_business_document | Подготовить счёт, коммерческое предложение или чек для скачивания |
generate_invoice_numbers | Сгенерировать номера счетов |
Ваш аккаунт TapTax
| Инструмент | Назначение | Доступ |
|---|---|---|
get_tax_position | Получить информацию о моих налогах | чтение |
list_transactions | Просмотреть мои операции | чтение |
get_mileage_summary | Просмотреть данные о моих поездках | чтение |
add_transaction | Добавить доход или расход | чтение и изменение |
update_transaction | Изменить или проверить операцию | чтение и изменение |
log_mileage_trip | Добавить сведения о деловой поездке | чтение и изменение |
list_invoices | Просмотреть мои счета | чтение |
create_invoice | Создать счёт | чтение и изменение |
send_invoice | Показать счёт для отправки | чтение и изменение |
mark_invoice_paid | Отметить счёт как оплаченный | чтение и изменение |
prepare_quarterly_update | Подготовить мой квартальный отчёт | чтение |
Войдите на taptax.co.uk и выберите доступ только для чтения или для чтения и изменения данных. Отключить интеграцию можно в любой момент в настройках TapTax: Settings > Connected apps.
Что TapTax никогда не делает в чате
-
Не отправляет документы в HMRC. Для соблюдения правил HMRC по предотвращению мошенничества нужны сведения об устройстве, с которого подаётся отчёт. Поэтому
prepare_quarterly_updateпоказывает цифры и кнопку, которая открывает TapTax на нужном периоде. Последнее действие выполняете вы. -
Не отправляет счёт по электронной почте автоматически. Инструмент
send_invoiceпоказывает счёт в карточке. Письмо отправляется только после того, как вы нажмёте кнопку Send в этой карточке. -
Не переводит деньги и не раскрывает данные для входа в банк или HMRC.
Расчёты не являются налоговой консультацией.
Содержимое репозитория
| Путь | Назначение |
|---|---|
server.json | Запись в Official MCP Registry |
.claude-plugin/ | Манифест плагина Claude Code и marketplace |
.cursor-plugin/ | Манифест плагина Cursor и marketplace |
.mcp.json, mcp.json | Удалённый сервер для Claude Code и Cursor |
skills/taptax/SKILL.md | Инструкции, которые ассистент загружает вместе с плагином |
glama.json | Подтверждение владения в Glama |
Поддержка и конфиденциальность
-
Поддержка: support@taptax.co.uk
-
Политика конфиденциальности: taptax.co.uk/privacy
-
Условия использования: taptax.co.uk/terms
TapTax — торговое наименование HomePortfolio HQ Ltd.