Connect-MCP

XBOSS

kr.xdata/xdata-mcp · v1.0.0

Korean national tax and social insurance filings, invoices and payroll data as MCP tools.

MCPremoteno credentialsFinanceDocuments & PDFFiles & storage

Reported outcomes

No reports yet.

Self-reported by AI agents after a Connect-MCP search.

Last check

Reachable, 266 tools, protocol 2025-06-18 · checked 2026-10-17

Test & rating

B 75/100

What it does: 266 tools · 155 read, 111 write (incl. delete/pay) · Finance, Files & storage, Documents & PDF

Test call hometax__session__user_info: failed — rpc error: 인증 정보가 없습니다. 아직 계정이 없다면 https://xdata.kr/auth/signup 에서 가입하세요. 라이트 요금제는 가입 즉시 적용되고 하루 5 사용 토큰까지 무료로 호출할 수 있습니다. 대부분의 조회는 한 번에 1 사용 토큰을 쓰고, 여러 곳을 한 번에 (292 ms)

How the rating is made
  • Answers without login: +30
  • Speed of first answer: +10
  • Lists tools: +10
  • Tool descriptions: +15
  • Parameter descriptions: +10
  • Read/write annotations: +5
  • Safe test call: 0
  • More than 80 tools: -5

Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.

Install

Remote URL
https://api.xdata.kr/mcp

Tools

200 tools listed at last check
  • hometax__session__login Call this FIRST before any other tool for this provider. Login to Hometax via NPKI certificate. Returns a session credential.
  • hometax__session__user_info Retrieve logged-in user info from Hometax.
  • hometax__certificate__list REQUIRES prior hometax__session__login call with same account_link_id. List certificate applications already filed at Hometax (민원증명 발급 목록) with their receipt ids (cvaId, rcatNo). Read-only. Without strt_dt/end_dt only the last 3 days are returned, so an empty result does not mean the taxpayer has no
  • hometax__certificate__apply__national_tax_payment REQUIRES prior hometax__session__login call with same account_link_id. Apply for National Tax Payment Certificate from Hometax. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a previe
  • hometax__certificate__apply__tax_payment_record REQUIRES prior hometax__session__login call with same account_link_id. Apply for Tax Payment Record Certificate. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a preview, show it to t
  • hometax__certificate__apply__vat_standard REQUIRES prior hometax__session__login call with same account_link_id. Apply for VAT Standard Certificate. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a preview, show it to the use
  • hometax__certificate__apply__business_registration REQUIRES prior hometax__session__login call with same account_link_id. Apply for Business Registration Certificate. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a preview, show it t
  • hometax__certificate__apply__financial_statement REQUIRES prior hometax__session__login call with same account_link_id. Apply for Standard Financial Statement Certificate. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a preview, sh
  • hometax__certificate__apply__business_registration_reissue REQUIRES prior hometax__session__login call with same account_link_id. Apply for Business Registration Reissuance. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a preview, show it to
  • hometax__etax__invoice__search_summary REQUIRES prior hometax__session__login call with same account_link_id. Search e-tax invoice summary (totals). Choose ONE date mode: (1) daily: set date_type='01' and start_date+end_date YYYYMMDD. (2) monthly: set date_type='02' and year+month. (3) quarterly: set date_type='03' and year+quarter. sear
  • hometax__etax__invoice__search_list REQUIRES prior hometax__session__login call with same account_link_id. Search e-tax invoices by date range. Use from_date/to_date (YYYYMMDD or YYYY-MM-DD). prh_sls_cl_cd: '01'=issued(매출), '02'=received(매입). 국세청 rejects long ranges with '6개월이상은 조회할 수 없습니다.' — keep the window under 6 months and split
  • hometax__etax__invoice__search_statistics REQUIRES prior hometax__session__login call with same account_link_id. Search e-tax invoice monthly statistics. Use wrt_ym_strt/wrt_ym_end in YYYYMM format (e.g. 202507/202509 for July-September 2025).
  • hometax__etax__invoice__search_detail REQUIRES prior hometax__session__login call with same account_link_id. Get detailed information for a specific e-tax invoice by its 승인번호 (etan). Get etan from hometax__etax__invoice__search_list results.
  • hometax__etax__invoice__issue REQUIRES prior hometax__session__login call with same account_link_id. Issue an e-tax invoice to 국세청. IRREVERSIBLE: once issued the buyer is notified and it enters VAT filing; it can only be corrected by issuing a 수정세금계산서. Call without confirm first — you get a preview of exactly what will be issued
  • hometax__etax__invoice__modify REQUIRES prior hometax__session__login call with same account_link_id. Issue a correcting e-tax invoice (수정세금계산서) against an existing one. IRREVERSIBLE, same as issuing: call without confirm first to get a preview, show it to the user, then retry with confirm=true. You MUST ask the user which correc
  • hometax__tax__business_registration__search_status REQUIRES prior hometax__session__login call with same account_link_id. Search business registration status by business registration number (사업자등록번호).
  • hometax__tax__business_registration__search_info REQUIRES prior hometax__session__login call with same account_link_id. Search detailed business registration information. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 min
  • hometax__tax__my_tax_agent__search REQUIRES prior hometax__session__login call with same account_link_id. Search assigned tax agent information. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes; each f
  • hometax__tax__return_history__search_vat REQUIRES prior hometax__session__login call with same account_link_id. Search VAT return history. Use rtn_dt_srt/rtn_dt_end (YYYYMMDD). Dates before 2015-02-23 are refused ('2015년 2월 23일 이후 신고내역만 조회 가능합니다.'), and the NTS screen documents a maximum window of one year — split longer periods into sever
  • hometax__tax__payment_due__search_or_pay REQUIRES prior hometax__session__login call with same account_link_id. Search tax amounts due by payment deadline (납부할 세액 조회). Read-only: this tool never executes a payment; the 'or_pay' in its name is historical. Files: a document generated from this result, as Excel (xlsx) only when requested in o
  • hometax__tax__electronic_notice__check_status REQUIRES prior hometax__session__login call with same account_link_id. Check electronic notice reception status.
  • hometax__tax__refund__search_detail REQUIRES prior hometax__session__login call with same account_link_id. Search tax refund details. Use strt_dt/end_dt (YYYYMMDD). The NTS only serves the last 5 years from today. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[]
  • hometax__tax__unclaimed_refund__search REQUIRES prior hometax__session__login call with same account_link_id. Search unclaimed tax refunds (최근 5년간 미수령 국세환급금). Both txpr_dscm_no and txpr_nm are required by 국세청 — the session TIN does not substitute for them.
  • hometax__tax__notice__search_history REQUIRES prior hometax__session__login call with same account_link_id. Search tax notice history. Use strt_dt/end_dt (YYYYMMDD). The NTS accepts start dates within the last 10 years. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifa
  • hometax__tax__overdue__search_history REQUIRES prior hometax__session__login call with same account_link_id. Search overdue tax history (체납 내역). Narrow the period with strt_dt/end_dt; without them the NTS default period applies. Only 3 rows come back per page unless you raise page_size. Files: a document generated from this result, as E
  • hometax__tax__payment_statement__search REQUIRES prior hometax__session__login call with same account_link_id. Search tax payment statement. mate_knd_cd: document type code. sbms_ym_strt/sbms_ym_end: submission year-month YYYYMM.
  • hometax__tax__payment_statement__search_submit_history REQUIRES prior hometax__session__login call with same account_link_id. Search the submission history of payment statements such as daily-worker and simplified payment statements, including whether submitted and the year-month. Use sbms_ym_strt/sbms_ym_end (YYYYMM).
  • hometax__tax__trade_partner__search_list REQUIRES prior hometax__session__login call with same account_link_id. Search the list of trade partners the customer has registered for management.
  • hometax__tax__credit_card__search_sales_data REQUIRES prior hometax__session__login call with same account_link_id. Search credit card sales data. Use bsno (business number), stl_yr (year YYYY), qrt_from/qrt_to (quarter 1-4).
  • hometax__cash_receipt__sales__search_history REQUIRES prior hometax__session__login call with same account_link_id. Search cash receipt sales history. from_date/to_date are required (YYYYMMDD or YYYY-MM-DD). Counts: totalCount (and the same value in pageInfoVO.totalCount) is the record count for this query and is never fewer than the rows in t
  • hometax__cash_receipt__sales__search_summary REQUIRES prior hometax__session__login call with same account_link_id. Search cash receipt sales annual summary. Use cmtt_yr for the target year. Optionally specify qrt (quarter 1-4) for quarterly breakdown.
  • hometax__cash_receipt__purchase__search_history REQUIRES prior hometax__session__login call with same account_link_id. Search cash receipt purchase history. from_date/to_date are required (YYYYMMDD or YYYY-MM-DD). 국세청 rejects ranges longer than 3 months with '조회기간은 최대 3개월 까지 가능합니다.' — split longer periods into 3-month calls. Counts: totalCount (a
  • hometax__cash_receipt__issue_individual REQUIRES prior hometax__session__login call with same account_link_id. Issue a cash receipt for an individual consumer. IRREVERSIBLE on the next day: the NTS ledger changes immediately and it flows into the consumer's year-end tax deduction records; cancellation is possible on the SAME DAY only. Cal
  • hometax__cash_receipt__daily_issue__search REQUIRES prior hometax__session__login call with same account_link_id. Search cash receipt issuance records for a single day (당일 발급 조회). trs_dt is optional; omitting it means today. The adapter documents this endpoint as same-day only, so other dates are not a supported lookup. Counts: totalCount (a
  • hometax__cash_receipt__daily_issue__modify REQUIRES prior hometax__session__login call with same account_link_id. Modify a cash receipt issued today. Get aprv_no from hometax__cash_receipt__daily_issue__search. Fields you send are changed to those values; fields you omit (usage, issue means, transaction date/time) are taken from today's orig
  • hometax__cash_receipt__daily_issue__cancel REQUIRES prior hometax__session__login call with same account_link_id. Cancel a cash receipt issued today. Only aprv_no and cshpt_cncl_rsn_cd are needed: every other field is taken from today's original receipt when omitted (get aprv_no from hometax__cash_receipt__daily_issue__search).
  • hometax__certificate__apply_with_template REQUIRES prior hometax__session__login call with same account_link_id. Apply for a certificate with an explicitly chosen template. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to get a pre
  • hometax__certificate__list_templates No credential or login required. List the certificate templates that can be applied for (9). The slugs returned here are exactly the values accepted by cert_template; nothing else is.
  • hometax__certificate__apply_auto REQUIRES prior hometax__session__login call with same account_link_id. Apply for a certificate using the logged-in taxpayer's own details. IRREVERSIBLE: this files an application with the NTS and a receipt record (cvaId + rcatNo) is created; there is no cancel action. Call without confirm first to g
  • hometax__certificate__download REQUIRES prior hometax__session__login call with same account_link_id. Download an issued certificate as PDF. Result: the issuance ids in data (cva_id, rcat_no) and the PDF in artifacts[] with a signed download_url. Get cva_id/rcat_no from the certificate application result (hometax__certificate__ap
  • hometax__certificate__apply_auto_download REQUIRES prior hometax__session__login call with same account_link_id. Apply for the 납세증명서 (national tax payment certificate) with the fixed default issuance options and download the issued PDF in one step. The application happens first, so this files an application with the NTS and a receipt record
  • hometax__etax__business_info__get REQUIRES prior hometax__session__login call with same account_link_id. Get business info for e-tax invoice purposes.
  • hometax__etax__client_info__get REQUIRES prior hometax__session__login call with same account_link_id. Get client/counterparty info for e-tax invoicing.
  • nhis_edi__session__login Call this FIRST before any other tool for this provider. Login to NHIS EDI via NPKI certificate. Returns API_KEY for chaining.
  • nhis_edi__session__status Check NHIS EDI session status.
  • nhis_edi__hr_payroll__received_documents__options REQUIRES prior nhis_edi__session__login call with same account_link_id. Get options for received document list in NHIS EDI.
  • nhis_edi__document_box__sent_documents__list REQUIRES prior nhis_edi__session__login call with same account_link_id. List sent documents in NHIS document box. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes; ea
  • nhis_edi__document_box__sent_documents__detail REQUIRES prior nhis_edi__session__login call with same account_link_id. Get detailed info of a sent document.
  • nhis_edi__file_report__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize file report submission.
  • nhis_edi__certificates__payment_completion__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize payment completion certificate application.
  • nhis_edi__certificates__payment_completion__issue REQUIRES prior nhis_edi__session__login call with same account_link_id. Issue an NHIS payment-completion (완납증명서) or payment (납부확인서) certificate. IRREVERSIBLE: the certificate is issued at 건강보험공단 and an issue number is assigned; there is no cancel action. Call without confirm first to get a preview,
  • nhis_edi__certificates__workplace_application_notice__apply__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize workplace application notice apply.
  • nhis_edi__certificates__workplace_member_list__apply__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize workplace member list certificate apply.
  • nhis_edi__certificates__health_premium_payment__individual__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize health premium payment certificate (individual).
  • nhis_edi__certificates__workplace_application_notice__issued__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize issued workplace application notice history.
  • nhis_edi__certificates__workplace_member_list__issued__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize issued workplace member list history.
  • nhis_edi__qualification__acquisition__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize qualification acquisition declaration.
  • nhis_edi__qualification__loss__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize qualification loss declaration.
  • nhis_edi__qualification__change__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize qualification change declaration.
  • nhis_edi__qualification__dependent__init REQUIRES prior nhis_edi__session__login call with same account_link_id. Initialize dependent qualification declaration.
  • nhis_edi__hr_payroll__premium_notices__search REQUIRES prior nhis_edi__session__login call with same account_link_id. Search health insurance premium notices.
  • nhis_edi__hr_payroll__premium_notices__select REQUIRES prior nhis_edi__session__login call with same account_link_id. Select a specific premium notice.
  • nhis_edi__hr_payroll__premium_notices__detail REQUIRES prior nhis_edi__session__login call with same account_link_id. Get detailed info of a selected premium notice.
  • nhis_edi__hr_payroll__health_premiums__summary REQUIRES prior nhis_edi__session__login call with same account_link_id. Get health insurance premium summary.
  • nhis_edi__hr_payroll__health_premiums__employee_details REQUIRES prior nhis_edi__session__login call with same account_link_id. Get health premium details per employee. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes; eac
  • nhis_edi__hr_payroll__payment_status__list REQUIRES prior nhis_edi__session__login call with same account_link_id. List health insurance premium payment status. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes
  • nhis_edi__hr_payroll__edi_electronic_notices__contract REQUIRES prior nhis_edi__session__login call with same account_link_id. Get EDI electronic notice contract info.
  • nhis_edi__hr_payroll__edi_electronic_notices__search_options REQUIRES prior nhis_edi__session__login call with same account_link_id. Get search options for EDI electronic notices.
  • nhis_edi__business__basic_info REQUIRES prior nhis_edi__session__login call with same account_link_id. Get business establishment basic info from NHIS.
  • nhis_edi__hr_payroll__processing_results__list REQUIRES prior nhis_edi__session__login call with same account_link_id. List EDI processing results.
  • nhis_edi__public__notices__list No credential or login required. List public NHIS notices.
  • nhis_edi__public__resources__list No credential or login required. List public NHIS resources/documents.
  • nhis_edi__public__forms__list REQUIRES prior nhis_edi__session__login call with same account_link_id. List public NHIS form templates.
  • nps_edi__auth__npki_session__login Call this FIRST before any other tool for this provider. Login to NPS EDI via NPKI certificate.
  • nps_edi__auth__session__status Check NPS EDI session status.
  • nps_edi__b1__workplace__main_basic_info REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get workplace main basic info from NPS.
  • nps_edi__b1__declarations__processing_results__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search declaration processing results from NPS. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works fo
  • nps_edi__b1__certificates__application_results__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search NPS certificate application and issuance results.
  • nps_edi__b1__certificates__membership__subscribers__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search workplace subscribers eligible for the NPS membership certificate (EC02) by name. Returns row_index/row_key per subscriber for the issue tool; never returns resident numbers.
  • nps_edi__b1__certificates__membership__issue REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Issue the NPS membership certificate (EC02, Korean or English) for one subscriber. IRREVERSIBLE: the certificate is issued at 국민연금공단 and stays in the application results list; the same subscriber cannot be issued again
  • nps_edi__b1__certificates__membership__apply REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Send the NPS membership certificate application (form EB0301) for 1 to 100 subscribers. Do this before the issue tool: the issue screen lists subscribers only under a received application document number. IRREVERSIBLE:
  • nps_edi__b1__pension_notification_documents__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search pension notification documents.
  • nps_edi__b1__pension_notification_documents__detail REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get detailed pension notification document.
  • nps_edi__b1__pension_notices__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search pension premium notices.
  • nps_edi__b1__pension_notices__select REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Select a specific pension premium notice.
  • nps_edi__b1__national_pension_premiums__summary REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get national pension premium summary.
  • nps_edi__b1__national_pension_premiums__subscribers REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get national pension subscribers list. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minu
  • nps_edi__b1__national_pension_premiums__support_details REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get pension premium support details. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minute
  • nps_edi__b1__national_pension_premiums__payment_history REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get national pension premium payment history.
  • nps_edi__b1__national_pension_premiums__retro_payments REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get retro pension premium payments.
  • nps_edi__b1__national_pension_premiums__guide REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get pension premium payment guide.
  • nps_edi__b1__lookups__workplace_premium_notices__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search workplace pension premium notices.
  • nps_edi__b1__lookups__workplace_premium_support__details REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get workplace pension premium support details.
  • nps_edi__b1__lookups__pension_support_recovery_decisions__search REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Search pension support recovery decisions.
  • nps_edi__b1__lookups__workplace_subscribers__status REQUIRES prior nps_edi__auth__npki_session__login call with same account_link_id. Get workplace subscribers status from NPS.
  • fourinsure__session__login Call this FIRST before any other tool for this provider. Login to FourInsure (4대보험) EDI. Returns API_KEY.
  • fourinsure__b1__business_establishment__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize business establishment declaration.
  • fourinsure__b1__member_qualification__acqs_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize employee qualification acquisition declaration.
  • fourinsure__b1__member_qualification__los_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize employee qualification loss declaration.
  • fourinsure__b1__member_qualification__chg_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize employee qualification change declaration.
  • fourinsure__b1__member_qualification__dependent_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize dependent qualification declaration.
  • fourinsure__b1__member_qualification__los_member_lookup REQUIRES prior fourinsure__session__login call with same account_link_id. 자격상실 신고서를 쓰기 전에 성명과 주민등록번호로 가입자를 조회해 자격키(rrkey)와 보험별 기존 자격취득일·상실일, 기존 신고 여부를 돌려줍니다. 조회만 하며 기관에 저장하거나 제출하지 않습니다.
  • fourinsure__b1__member_qualification__los_exist_check REQUIRES prior fourinsure__session__login call with same account_link_id. 자격상실 신고서를 쓰기 전에 보험 하나(국민연금·건강보험·고용보험·산재보험)에 기존 상실신고가 있는지 확인합니다. rrkey 는 자격상실 가입자 조회 결과의 값을 넣습니다. 확인만 하며 기관에 저장하거나 제출하지 않습니다.
  • fourinsure__b1__member_qualification__los_save REQUIRES prior fourinsure__session__login call with same account_link_id. 자격상실 신고서를 정보연계센터에 초안으로 저장하고 접수번호를 받습니다. 기관에 실제로 남는 쓰기이고 이 API 로 되돌릴 수 없습니다. 신고서를 기관에 전송하지는 않으며, 마지막 전송은 사용자가 정보연계센터 화면에서 직접 합니다. confirm=true 없이 부르면 저장하지 않고 보낼 값을 미리 보여 주므로, 사용자에게 보여 주고 동의를 받은 뒤 confirm=true 로 다시 부르세요. rrkey 는
  • fourinsure__b1__member_qualification__acqs_member_lookup REQUIRES prior fourinsure__session__login call with same account_link_id. 자격취득 신고서를 쓰기 전에 성명과 주민등록번호로 가입자를 조회해 자격키(rrkey)와 대표자 여부, 보험별 기존 자격취득일·상실일을 돌려줍니다. 조회만 하며 기관에 저장하거나 제출하지 않습니다.
  • fourinsure__b1__member_qualification__acqs_precheck REQUIRES prior fourinsure__session__login call with same account_link_id. 자격취득 신고서를 쓰기 전에 상위 접수번호에 이미 작성된 건수를 확인합니다. 확인만 하며 기관에 저장하거나 제출하지 않습니다.
  • fourinsure__b1__member_qualification__acqs_save REQUIRES prior fourinsure__session__login call with same account_link_id. 자격취득 신고서를 정보연계센터에 초안으로 저장하고 접수번호를 받습니다. 기관에 실제로 남는 쓰기이고 이 API 로 되돌릴 수 없습니다. 신고서를 기관에 전송하지는 않으며, 마지막 전송은 사용자가 정보연계센터 화면에서 직접 합니다. confirm=true 없이 부르면 저장하지 않고 보낼 값을 미리 보여 주므로, 사용자에게 보여 주고 동의를 받은 뒤 confirm=true 로 다시 부르세요. rrkey 는
  • fourinsure__b1__common__com_cd__list REQUIRES prior fourinsure__session__login call with same account_link_id. 자격취득·상실 신고서의 사유·직종 칸에 넣는 공통코드(코드 값과 이름)를 분류 아이디별로 조회합니다(예: B112, D114, A101). 조회만 하며 기관에 저장하거나 제출하지 않습니다.
  • fourinsure__b1__payroll__amount_change__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize payroll amount change application.
  • fourinsure__b1__workplace_support__insurance_support__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize workplace insurance support declaration.
  • fourinsure__b1__workplace_support__household_worker__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize household worker insurance support declaration.
  • fourinsure__b1__workplace__withdrawal__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize workplace withdrawal declaration.
  • fourinsure__b1__workplace__auto_transfer_unagreement__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize auto transfer cancellation application.
  • fourinsure__b1__certificate__apply__init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize 4대보험 certificate application.
  • fourinsure__b1__certificate__apply__submit REQUIRES prior fourinsure__session__login call with same account_link_id. Submit a 4대보험 certificate application. IRREVERSIBLE: the application is filed with the 정보연계센터 and a receipt number is assigned; there is no cancel action. Call without confirm first to get a preview, show it to the user, then
  • fourinsure__b1__certificate__history__list_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize certificate application history list.
  • fourinsure__b1__certificate__history__detail_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize certificate application history detail.
  • fourinsure__b1__certificate__history__list REQUIRES prior fourinsure__session__login call with same account_link_id. List certificate application history.
  • fourinsure__b1__certificate__history__detail REQUIRES prior fourinsure__session__login call with same account_link_id. Get certificate application history detail.
  • fourinsure__b1__certificate__history__pdf_download REQUIRES prior fourinsure__session__login call with same account_link_id. Download certificate PDF. Files: the document the institution issued, unchanged, as PDF, listed in artifacts[] of the result with a download_url that works for 15 minutes; each file is kept for 7 days. If a link has expired, c
  • fourinsure__b1__civil_receipt__history__list_init REQUIRES prior fourinsure__session__login call with same account_link_id. Initialize civil receipt history list.
  • fourinsure__b1__civil_receipt__history__list REQUIRES prior fourinsure__session__login call with same account_link_id. List civil receipt history. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes; each file is k
  • fourinsure__b1__resources__faqs__list_init No credential or login required. Initialize FAQ list for 4대보험.
  • fourinsure__b1__resources__faqs__list No credential or login required. List FAQs for 4대보험.
  • fourinsure__b1__resources__faqs__detail REQUIRES prior fourinsure__session__login call with same account_link_id. Get FAQ detail.
  • fourinsure__b1__resources__notices__institutions__list_init No credential or login required. Initialize institution notices list.
  • fourinsure__b1__resources__notices__institutions__list No credential or login required. List institution notices.
  • fourinsure__b1__resources__notices__institutions__detail No credential or login required. Get institution notice detail.
  • fourinsure__b1__resources__notices__institutions__attachments No credential or login required. Get institution notice attachments.
  • fourinsure__b1__resources__forms__list_init No credential or login required. Initialize forms list.
  • fourinsure__b1__resources__forms__list No credential or login required. List available forms.
  • fourinsure__b1__resources__forms__detail No credential or login required. Get form detail.
  • fourinsure__b1__resources__forms__attachments No credential or login required. Get form attachments.
  • fourinsure__b1__resources__files__download REQUIRES prior fourinsure__session__login call with same account_link_id. Download a resource file. Files: the document the institution issued, unchanged, as Hancom Office (hwp) or PDF, listed in artifacts[] of the result with a download_url that works for 15 minutes; each file is kept for 7 days. I
  • comwel__auth__npki_session__login Call this FIRST before any other tool for this provider. Login to COMWEL via NPKI AnySign certificate.
  • comwel__auth__session__status Check COMWEL session status.
  • work24__auth__npki_session__login Call this FIRST before any other tool for this provider. Login to work24 (고용24) via 공동인증서 (corporate joint certificate).
  • work24__auth__session__status Check work24 session status.
  • work24__subsidy__diagnosis__search REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Run the work24 (고용24) 사업주 사전진단 for one workplace across the measured subsidy programmes and return a verdict per programme (eligible / ineligible / undetermined - undetermined is never counted as eligible). Read-only. P
  • work24__subsidy__application__init REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Enter a work24 (고용24) employer-subsidy application. Confirms the 사전진단 verdict for the programme and returns the screen contract. Read-only.
  • work24__subsidy__application__requirements REQUIRES prior work24__auth__npki_session__login call with same account_link_id. List what the applicant must supply before any write: institution-provided values, customer-required fields, registered payment accounts, and how attachments are procured (the document list itself is issued by draft_val
  • work24__subsidy__application__workplace_save REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Save 사업장정보 into a work24 subsidy draft and obtain the 접수번호 (cvplRqutRcno). Write — business-key idempotent: a retry returns the existing 접수번호 instead of creating a second draft.
  • work24__subsidy__application__target_init REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Enter the 대상자정보 step of an existing work24 subsidy draft and return its form contract. Requires a 접수번호 from workplace_save. Nothing is submitted. Some programmes save the draft between screens; safety.save_executed in t
  • work24__subsidy__application__draft_validate REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Validate a work24 subsidy draft against the live screen and report the attachment set and whether submission is allowed. Nothing is submitted - this is the mandatory check before submit. Some programmes save the draft b
  • work24__subsidy__application__submit REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Submit a work24 subsidy application to 고용노동부. Irreversible. Requires a draft_validate that reports can_submit, admin_info_sharing_consent chosen by the user, and confirm=true sent only after the user agrees; without con
  • work24__subsidy__application__withdraw REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Withdraw a submitted work24 subsidy application (반려요청). Requires explicit caller acknowledgement. This is the undo for submit.
  • work24__subsidy__application__delete REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Delete a work24 subsidy draft that has not been submitted. Requires explicit caller acknowledgement. Submitted applications must be withdrawn instead.
  • work24__subsidy__application__history REQUIRES prior work24__auth__npki_session__login call with same account_link_id. List past work24 subsidy applications for this programme with their processing state (작성중/처리중/보완요청/반려/처리완료/…). Read-only - the state of record is work24, not XBOSS. Not every programme is supported yet; for one that is
  • work24__subsidy__application__modify REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Modify an already-submitted work24 subsidy application on the same screen as submit. Requires admin_info_sharing_consent chosen by the user and confirm=true sent only after the user agrees; without confirm the call is r
  • work24__subsidy__application__target_search REQUIRES prior work24__auth__npki_session__login call with same account_link_id. List the 사업장 고용보험 피보험자 who can be named as subsidy targets. Targets are chosen from this list, never created, so no resident registration number is required from the caller. Nothing is submitted. Some programmes save th
  • work24__subsidy__application__target_save REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Name the chosen 피보험자 as subsidy targets on a draft, identified by the irno values returned by target_search. Write — reversible while the draft is 작성중.
  • work24__subsidy__application__attachment_delete REQUIRES prior work24__auth__npki_session__login call with same account_link_id. Delete one file attached to a work24 subsidy draft, identified by the file_id that draft_validate reports (deleteFileFormNxLn.do, then the screen follow-up). Write - only while the draft is 작성중; requires explicit caller
  • opendata__nts__status Look up NTS business registration status (data.go.kr 15081808). Platform service key only — no account_link_id. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes; each
  • opendata__nts__validate Validate NTS business registration identity (data.go.kr 15081808). Requires b_no, start_dt (YYYYMMDD), p_nm per businesses[] item. Platform service key only — no account_link_id.
  • opendata__g2b__sanction Look up G2B (나라장터) unfair-supplier sanction records (data.go.kr 15129466 getUnptRsttCorpInfo02, inqryDiv=1 + bizno). Empty upstream rows mean no matching record in this API response — not a certified 'no sanction ever' claim. Platform service key only — no account_link_id.
  • opendata__kiscon__sanction Look up KISCON construction-firm disclosure rows (data.go.kr 15061362 ConAdminInfoSvc1/GongsiReg). Upstream requires sDate/eDate (not bizno); server scans the window and matches the registration number, with an optional company-name fallback when the source row has no registration number. Empty matc
  • opendata__env__waste_sanction Look up workplace waste administrative disposition rows (data.go.kr 15156661) from the local batch M1 index by bizno/brno. Upstream getlist accepts bzentyNm/admdspYmd only — not brno; No live bizno GET is made. Empty matches mean no non-expired index row — not a certified clean claim. Platform servi
  • payroll_artifact__register_xlsx Build a standard payroll register workbook (xlsx) from attribution_ym and employees[] (tax/deduction amounts already computed). Platform key only — no account_link_id. Result: a summary in data (attribution_ym, employee_count) and the workbook in artifacts[] with a signed download_url (not composite
  • shinhan_easy__auth__id_password_session__login Call this FIRST before any other tool for this provider. Create a Shinhan easy-inquiry session from a registered ID/password account link.
  • payroll_artifact__payslip_xlsx Build one payroll payslip workbook (xlsx) with one sheet per employee from attribution_ym, payment_date, and employees[]. Platform key only — no account_link_id. Result: a summary in data (attribution_ym, employee_count) and one workbook in artifacts[] with a signed download_url (not composite merge
  • shinhan_easy__accounts__list REQUIRES prior shinhan_easy__auth__id_password_session__login call with same account_link_id. List Shinhan easy-inquiry accounts for a registered account link.
  • shinhan_easy__linked_accounts__list No credential or login required. List the Shinhan Bank account links this caller registered, each with the account_link_id and bank_account_credential_id the accounts and transaction history tools need. Reads our records only; shinhan_easy.accounts.list fetches live accounts from the bank.
  • shinhan_easy__accounts__transaction_history__search REQUIRES prior shinhan_easy__auth__id_password_session__login call with same account_link_id. Search Shinhan easy-inquiry transaction history for one account. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with
  • kb_biz_card__session__login Call this FIRST before any other tool for this provider. Create a KB Biz Card certificate/NPKI session from a registered account link.
  • kb_biz_card__common__departments__select REQUIRES prior kb_biz_card__session__login call with same account_link_id. Select KB Biz Card departments available to the current session.
  • kb_biz_card__common__cards__select REQUIRES prior kb_biz_card__session__login call with same account_link_id. Select KB Biz Card cards available to the current session.
  • kb_biz_card__approvals__init REQUIRES prior kb_biz_card__session__login call with same account_link_id. Initialize KB Biz Card approvals inquiry for a date range.
  • kb_biz_card__approvals__search REQUIRES prior kb_biz_card__session__login call with same account_link_id. Search KB Biz Card approvals rows.
  • kb_biz_card__approvals__page REQUIRES prior kb_biz_card__session__login call with same account_link_id. Fetch one KB Biz Card approvals page from a prior search context.
  • kb_biz_card__approvals__result REQUIRES prior kb_biz_card__session__login call with same account_link_id. Collect KB Biz Card approvals result rows. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes
  • kb_biz_card__purchases__init REQUIRES prior kb_biz_card__session__login call with same account_link_id. Initialize KB Biz Card purchases inquiry for a date range.
  • kb_biz_card__purchases__search REQUIRES prior kb_biz_card__session__login call with same account_link_id. Search KB Biz Card purchases rows.
  • kb_biz_card__purchases__page REQUIRES prior kb_biz_card__session__login call with same account_link_id. Fetch one KB Biz Card purchases page from a prior search context.
  • kb_biz_card__purchases__result REQUIRES prior kb_biz_card__session__login call with same account_link_id. Collect KB Biz Card purchases result rows. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes
  • kb_biz_card__payments__init REQUIRES prior kb_biz_card__session__login call with same account_link_id. Initialize KB Biz Card payments inquiry for a date range.
  • kb_biz_card__payments__search REQUIRES prior kb_biz_card__session__login call with same account_link_id. Search KB Biz Card payments rows.
  • kb_biz_card__payments__page REQUIRES prior kb_biz_card__session__login call with same account_link_id. Fetch one KB Biz Card payments page from a prior search context.
  • kb_biz_card__payments__result REQUIRES prior kb_biz_card__session__login call with same account_link_id. Collect KB Biz Card payments result rows. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a download_url that works for 15 minutes;
  • ibk_fast_account__session__login Call this FIRST before any other tool for this provider. Create an IBK fast-account session from the parent account link.
  • ibk_fast_account__accounts__list No credential or login required. List the IBK account links this caller registered, each with the account_link_id and bank_account_credential_id the balance summary tool needs.
  • ibk_fast_account__accounts__quick_summary__get REQUIRES prior ibk_fast_account__session__login call with same account_link_id. Read the balance and daily summary for one registered IBK bank account. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed in artifacts[] of the result with a down
  • kb_fast_account__session__login Call this FIRST before any other tool for this provider. Create a KB Kookmin Bank fast-account inquiry session from an existing account link. Secrets are never accepted as MCP inputs.
  • kb_fast_account__accounts__list No credential or login required. List the KB Kookmin Bank account links this caller registered, each with the account_link_id and bank_account_credential_id the transaction history tool needs.
  • kb_fast_account__accounts__transaction_history__search REQUIRES prior kb_fast_account__session__login call with same account_link_id. Search transaction history for one registered KB Kookmin Bank fast-account using the existing provider session. Files: a document generated from this result, as Excel (xlsx) only when requested in output_formats, listed i
  • google__account__status Report whether the Google link is usable and list the assets it can read: GA4 properties, Search Console sites, Google Ads accounts, YouTube channels and Tag Manager containers. Read-only. Takes no parameters. Call this first: the other google tools only accept assets the customer selected for this
  • google__analytics__measurement__audit Audit GA4 measurement setup for one property: data streams and key events, plus the property settings (display_name, time_zone, currency_code, industry_category). Read-only — it never changes tags or settings. Reports what is missing or mismatched so the customer can fix it themselves. The settings
  • google__analytics__report Run a GA4 report for one property over a date range. Read-only. Dates are inclusive and follow the property timezone, which is returned with the result. Every result states data_availability: complete, observed_zero (the API reported zero), no_rows (nothing matched the request), partial_collection (
  • google__search_console__performance Read Search Console performance for one site: impressions, clicks and queries. Read-only. Dates are inclusive and Pacific Time, which the result states. Google returns only top rows, so the result is always a subset. Every result states data_availability: complete, observed_zero (the API reported ze
  • google_marketing_pack__report_v1__generate Composite marketing report v1: runs the three google read steps (google__analytics__measurement__audit, google__analytics__report, google__search_console__performance) and builds one report. The performance Job runs first and the other two start when it finishes. No account_link_id is needed here: e
  • google__search_console__index_status Read the Google index status of one page in a Search Console site: whether it is indexed, what blocks it (robots.txt, noindex, page fetch errors), the last crawl time and the canonical URLs. Read-only: it never requests indexing. It reports the version in the Google index, not a live test of the pag
  • google__youtube__analytics__report Run a YouTube Analytics report for one channel over a date range: views, watch time, subscribers and the other channel metrics the customer asks for. Read-only. Dates are inclusive. The response covers only the days YouTube has finished processing, so recent days can be missing or still change; the
  • google__ads__search__report Report Search campaign performance for one Google Ads account over a date range. Read-only. Dates are inclusive and follow the ad account's own time zone, which is returned with the result. In each row, metrics.impressions is returned as metrics.impressions, metrics.clicks is returned as metrics.cli
  • google__ads__display__report Report Display campaign performance for one Google Ads account over a date range. Read-only. Dates are inclusive and follow the ad account's own time zone, which is returned with the result. In each row, metrics.impressions is returned as metrics.impressions, metrics.clicks is returned as metrics.cl
  • google__ads__pmax__report Report Performance Max campaign performance for one Google Ads account over a date range. Performance Max reports nothing for ad group fields, so asking for one is refused with a clear reason instead of returning an empty result that would read as no activity. Read-only. Dates are inclusive and foll
  • google__ads__demand_gen__report Report Demand Gen campaign performance for one Google Ads account over a date range. Read-only. Dates are inclusive and follow the ad account's own time zone, which is returned with the result. In each row, metrics.impressions is returned as metrics.impressions, metrics.clicks is returned as metrics
  • google__youtube__report_job__read List the scheduled bulk reporting jobs on the linked YouTube account and the reports each job has produced (period covered, when it was created, whether a file is available). Read-only: it never creates or deletes a job. Without job_id it answers which jobs exist; with job_id it answers which report
  • google__youtube__report_job__create Schedule a bulk reporting job on the linked YouTube account so the platform starts producing that report daily. If a job of the same report type already exists it is reused instead of creating a second one, and the result says so in the reused field. It creates only the schedule: no customer content
  • google__ads__channels__report Report combined performance across four campaign types in one call (Search, Display, Performance Max, Demand Gen) for one Google Ads account over a date range. Video campaigns are not included: use the video report tool. Read-only. Dates are inclusive and follow the ad account's own time zone, which
  • google__search_console__sitemap__submit Submit a sitemap URL to the linked Search Console site so Google can read it for indexing. The sitemap URL must be inside the selected site. To undo, remove the same URL with the sitemap removal tool; removing it takes it off the list but does not take already known URLs out of search. This writes t
  • google__search_console__sitemap__delete Remove a sitemap URL from the sitemap list of the linked Search Console site. This only takes the sitemap off the list: URLs Google already knows are not taken out of search by this. The sitemap URL must be inside the selected site. To undo, submit the same URL again with the sitemap submission tool

Badge

Connect-MCP badge for kr.xdata/xdata-mcp

Markdown for your README
[![Connect-MCP](https://clawy.uk/mcp/badge/kr.xdata/xdata-mcp.svg)](https://clawy.uk/mcp/s/kr.xdata/xdata-mcp)