Skip to main content
Glama

지방소득세 특별징수 신고 제출

wetax__tax__local_income__special_withholding__submit
Destructive

REQUIRES prior wetax__session__login call with same account_link_id. 기관에 한 번 제출합니다(실제 신고). 세 확인값(confirm_submit, confirm_amounts_reviewed, confirm_legal_effect)이 모두 true 여야 하고, 하나라도 빠지면 아무것도 보내지 않습니다. 제출한 신고는 미납이고 납부기한이 지나지 않았을 때만 신고 취소 도구로 취소할 수 있습니다. 결과를 확인하지 못하면 그렇게 답하고 자동으로 다시 보내지 않습니다 - 다시 보내기 전에 신고 이력 조회로 확인합니다. 납부는 하지 않습니다. 요청 처리 시 XBOSS 작업을 생성하고 처리 결과를 저장합니다. 기관 원본의 조회 여부와 별개로 이 호출은 순수 읽기 전용이 아닙니다. 기관 데이터 변경은 도구별 실행 내용과 기존 확인 절차를 따릅니다.

Input Schema

NameRequiredDescriptionDefault
dclr_idYesDraft filing ID returned by the declarant step.
confirm_submitYesMust be true. Confirms the submission.
account_link_idNoAccount link ID (UUID v4). Optional — the server auto-resolves from your API key when omitted. Provide explicitly only when you have multiple certificates for the same provider. Each institution has a separate ID (Hometax != NHIS != NPS != FourInsure).
confirm_legal_effectYesMust be true. Confirms the filing has legal effect.
confirm_amounts_reviewedYesMust be true. Confirms the amounts were reviewed.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description goes far beyond the annotations by detailing operational behaviors: requiring a prior session, creating XBOSS workflows, clarifying non-payment status ('납부는 하지 않습니다'), and specifying failure modes regarding automatic retries. This is crucial operational context for a mutation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

While the description is long, it is necessary to cover the required security, operational, and legal constraints of a financial submission tool. The points are logically ordered from prerequisites to outcome handling.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool is complex, involving legal effect, financial submission, and external workflow management. The description covers all major behavioral aspects, including the read-only status and constraints, leaving no critical ambiguity for the agent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Given the 100% schema coverage, the description adds semantic weight by explicitly stating the logical constraint that the three confirmation booleans must *all* be true, thereby defining the functional preconditions for a successful submission.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The title and description clearly identify the tool as a submission function for 'Local Income Tax Special Withholding,' specifying the final act of filing ('실제 신고'). It is unambiguous regarding its primary action.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides extensive guidance, outlining the requirement for a prior session login, the critical condition that all three confirmation flags must be true, and the specific rules regarding cancellation (unpaid status and due date).

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources