Taiwan Company Register

liveGovernmentEconomics

Taiwan's statutory company register: every incorporated company, its 統一編號, capital, registered address and current legal standing, from the Ministry of Economic Affairs.

3tools
0msauth
free tier50 calls/day

Tools

twcompany_search_name

Search Taiwan's statutory company register by company name (Chinese or partial), from the Ministry of Economic Affairs Department of Commerce open data. Returns each match's 統一編號 (8-digit Business Adm

No parameters required.

Try it
twcompany_by_ban

Full registration record for one Taiwanese company by its 統一編號 (8-digit Business Administration Number, the id printed on every Taiwanese invoice and used in government tender awards). Returns registe

No parameters required.

Try it
twcompany_status

Current legal standing of a Taiwanese company by 統一編號 — whether it is still registered, dissolved, revoked, or in a declared suspension of business — with every register date converted from Minguo (RO

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/taiwan-companies/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/taiwan-companies/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"twcompany_search_name","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("twcompany_search_name", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("taiwan's statutory company register: every incorporated company, its 統一編號, capital, registered address and current legal standing, from the ministry of economic affairs");