search_docs
Search the Ha Tang developer docs (guides, SDKs, API reference). Returns page titles, summaries and Markdown URLs to pass to read_doc.
queryrequiredlocaledev.hatangPublished by hatang.devv0.1.1Updated Nov 7, 2026
Ha Tang docs and API for agents: email, VietQR payments, e-invoices, support inbox (Vietnam).
Ha Tang's local MCP server, published by hatang.dev; no sign-in required; STDIO; 22 tools.
No AI overview yet: these facts come from the registry entry and the server itself.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Search the Ha Tang developer docs (guides, SDKs, API reference). Returns page titles, summaries and Markdown URLs to pass to read_doc.
queryrequiredlocaleRead one page of the Ha Tang developer docs as Markdown. Takes a hatang.dev/docs URL (with or without .md) or a path such as /docs/guides/email/sending.
urlrequiredSend an email from a verified domain (POST /emails). Give html and/or text, or a published template.
cctorequiredbccfromhtmltextsubjectreply_totemplate_idscheduled_atidempotency_keytemplate_variablesRetrieve a sent email with its status.
idrequiredList sent emails, newest first.
afterlimitList email templates.
qafterlimitstatusList sending domains with their verification status.
Takes no parameters.
Retrieve a domain with the DNS records to publish.
idrequiredAdd a sending domain. The result lists the DKIM, SPF and return-path records to publish before verify_domain.
namerequiredregionCheck a domain's DNS records now.
idrequiredCreate a VietQR bank-transfer payment (POST /payments). The result has the QR payload, the transfer code and a checkout URL.
codeamountrequiredipn_urlcustomermetadataexpires_inreturn_urldescriptionidempotency_keyRetrieve a payment and its status.
idrequiredList payments, newest first.
afterlimitstatusPayments development environment only (HATANG_ENVIRONMENT=development): pretend the payer's bank transfer for a payment arrived, to test IPN and webhooks.
amountpayment_idrequiredList e-invoices (hóa đơn điện tử).
afterlimitstatuspayment_idRetrieve an e-invoice.
idrequiredList support conversations from every channel (website, apps, Zalo, Messenger, email…), newest activity first.
qafterlimitstatusunansweredRetrieve a conversation and its latest messages.
idrequiredlimitReply in a conversation as an agent, or add a private note the customer never sees.
contentrequiredprivateconversation_idrequiredidempotency_keyList or search customers (people who contacted the business on any channel).
qafterlimitSearch the knowledge the AI assistant answers customers from, as it would.
qrequiredlimitlocaleCreate or replace a knowledge document (Markdown) that the AI assistant answers from, under your own id.
idrequiredurltagstitlerequiredlocalecontentrequiredcollection65% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
Declare a license in the repository or the registry entry.