Connect your AI in 60 seconds

Give Claude, ChatGPT, Cursor, or your own agent direct access to source-verified Korean company filings, financials, public procurement contracts, and live business registration status.

MCP https://agents.comepass.xyz/mcp

Transport: MCP Streamable HTTP (POST / GET) · Authentication: None · OpenAPI: /openapi.json ↗

Client Setup Instructions

1. Claude Code

Register the remote HTTP MCP server in your terminal. Verify with claude mcp list or /mcp.

Claude Code MCP Docs ↗

terminalStreamable HTTP
claude mcp add --transport http comepass https://agents.comepass.xyz/mcp

2. Claude (claude.ai & Desktop)

Available on every Claude plan, including Free, which allows one custom connector. No OAuth credentials required.

Custom Connectors Guide ↗

Customize → Connectors → Add custom connectorNo auth
Name: ComePass
Remote MCP server URL: https://agents.comepass.xyz/mcp

3. ChatGPT (Developer Mode)

Available on ChatGPT Plus, Pro, Team, Enterprise, and Edu on the web.

Developer Mode & MCP Apps ↗

Settings → Apps & Connectors → CreateAuth: None
Name: ComePass
MCP Server URL: https://agents.comepass.xyz/mcp
Authentication: None

4. Cursor

Add to project .cursor/mcp.json or global ~/.cursor/mcp.json.

Cursor MCP Docs ↗

.cursor/mcp.jsonJSON
{
  "mcpServers": {
    "comepass": {
      "url": "https://agents.comepass.xyz/mcp"
    }
  }
}

5. Plain HTTP (JSON API)

Query structured records directly over HTTPS without an MCP client.

curlHTTPS JSON
# 1. Search listed companies (KOSPI, KOSDAQ, KONEX) by English/Korean name or 6-digit stock code
curl -s "https://agents.comepass.xyz/api/v1/kr-companies?q=Samsung&limit=5"

# 2. Fetch full company profile, annual financials, and 90-day DART filings
curl -s "https://agents.comepass.xyz/api/v1/kr-companies/005930"

Verify Your Connection

Once connected, paste this prompt into your AI client to confirm the tools respond from official records:

Test promptkr_company_search → kr_company_profile
“Use comepass to find Samsung Electronics and show its latest revenue.”
Expected: SAMSUNG ELECTRONICS CO.,LTD (005930 / 00126380) · FY2025 CFS revenue in KRW + DART filing link

Available MCP Tools (4)

Generated from the live ComePass MCP tool definitions:

Tool Name Description Inputs
kr_company_search
Search Korean listed companies and public procurement suppliers
Search Korean companies listed on KOSPI, KOSDAQ, and KONEX, and corporate public procurement suppliers across precomputed, cross-linked official Korean government datasets (FSS OpenDART and Public Procurement Service KONEPS). Use this first when you have a company name (Korean or English, e.g. "Samsung Electronics", "삼성전자", "한화시스템"), a 6-digit KRX stock_code, an 8-digit DART corp_code, or a 10-digit business_registration_no. Returns up to 20 ranked candidates with kind ("listed" or "supplier"), corp_code, stock_code, business_registration_no, Korean legal name, DART/KONEPS registered English name, alternate names, and 12-month KONEPS procurement total in KRW; each candidate carries match_type (exact_id, exact_name, prefix, contains); results sort by match_type, then listed companies, then size. Pass corp_code or stock_code to kr_company_profile for financials and DART filings, pass corp_code, stock_code, or business_registration_no to kr_company_procurement for KONEPS contract breakdowns, or pass business_registration_no to kr_business_status for live tax registration status. Coverage: companies DART reports as listed on KOSPI, KOSDAQ, or KONEX; unlisted companies in the DART company register (kind=registered: names and identifiers, no financials); for-profit head offices enrolled in Korean employment and industrial-accident insurance (kind=insured, COMWEL annual file, matched by exact or leading name or BRN; insured_employees on any candidate with a BRN); and all corporate KONEPS suppliers (130,000+ over 12 months); corporate entities only (sole proprietors are excluded). Read-only, keyless.
  • query (string, required) — Company name (Korean, English, or alternate), 6-digit KRX stock_code, 8-digit DART corp_code, or 10-digit business_registration_no
  • limit (integer, optional) — Max candidates to return (1..20, default 10)
kr_company_profile
Get Korean listed company profile, financials, and procurement summary
Get the precomputed, cross-linked profile of one Korean company listed on KOSPI, KOSDAQ, or KONEX from official Korean government filings: corporate identifiers (8-digit DART corp_code, 6-digit KRX stock_code, 10-digit business_registration_no, corporate_registration_no, CEO, address, website, founding date, fiscal month, industry code), the latest annual financial summary with prior-year comparison (revenue, operating income, net income, assets, liabilities, equity as integers in the reported currency given by financials.currency, usually KRW, consolidated CFS preferred), recent 90-day DART filings (up to 20), and cross-linked 12-month KONEPS public procurement summary if present. Use this when you have a listed company's corp_code or stock_code; if you only have a name or business_registration_no, call kr_company_search first. Follow up with kr_company_procurement for full contract-type breakdowns or kr_business_status to verify active tax registration. Returns found=false if the company is not in the listed-company index. Source: Korea FSS OpenDART and PPS KONEPS. Read-only, keyless. Not investment advice.
  • corp_code (string, optional) — 8-digit DART corp_code (e.g. "00126380")
  • stock_code (string, optional) — 6-digit KRX stock_code (e.g. "005930")
kr_company_procurement
Get Korean company public procurement contracts (KONEPS)
Get precomputed 12-month Korean government and public-agency contract totals and recent awards for a listed company or other corporate supplier from the Public Procurement Service (KONEPS), cross-linked with DART corporate identifiers. Use this to evaluate a Korean company's public-sector delivery track record when you have an 8-digit DART corp_code, 6-digit KRX stock_code, or 10-digit business_registration_no (call kr_company_search first if you only have a name). Returns company identifiers (including business_registration_no), period (with basis: "original_signed_date"), 12-month contract_count, joint_contract_count, total_amount_krw, breakdowns by_category (goods, construction, services, foreign) and by_contract_type (lump_sum, unit_price, multi_year), top 5 government buyers, and up to 20 recent contracts with KONEPS detail URLs; if the company has no contracts in the window, returns found=true and has_procurement=false with a "No procurement in last 12 months" message. Pass business_registration_no to kr_business_status to verify live National Tax Service status, or corp_code to kr_company_profile for DART financials. Limitations: corporate entities only (sole proprietors are excluded). The 12-month window is by original contract signing date (period.basis = "original_signed_date"): it covers contracts first signed in the period, and excludes amendments registered in the period to contracts signed earlier. Amounts are in KRW from KONEPS; the 12-month total counts sole contracts in full and joint contracts by the supplier's share (joint contracts without a published share are counted but not summed), multi-year contracts count only the current-period amount, and unit-price (framework) contracts are reported separately because their values are ceilings, not spend. Also returns sanctions: PPS bid-participation restrictions (부정당제재) at the last daily check, split into active and suspended (enforcement stayed), with a scope_note, also for a corporate number outside the dataset; an empty list does not mean the company was never sanctioned. Read-only, keyless.
  • corp_code (string, optional) — 8-digit DART corp_code (e.g. "00126380")
  • stock_code (string, optional) — 6-digit KRX stock_code (e.g. "005930")
  • business_registration_no (string, optional) — 10-digit Korean corporate business registration number (hyphens allowed, e.g. "124-81-00998")
kr_business_status
Check Korean business registration status
Check whether Korean 10-digit business registration numbers are currently active, suspended, or closed via the National Tax Service (NTS) live API. Use this to verify a Korean supplier, customer, or counterparty before a transaction; business_registration_no can be obtained from kr_company_search, kr_company_profile, or kr_company_procurement results. Accepts 1–10 ten-digit numbers (hyphens allowed, e.g. "124-81-00998") and returns per number: status (active | suspended | closed | not_registered | unknown), original Korean status text, tax type, closure date if closed, and check timestamp. not_registered means NTS explicitly said so; unknown means NTS gave no explicit answer, so retry rather than treat the business as unregistered. Combine with kr_company_procurement to inspect the entity's 12-month KONEPS public procurement track record. Limitations: queries an external government API in real time; submitted numbers are never stored or logged. Read-only, keyless.
  • business_numbers (array, required) — 1 to 10 Korean 10-digit business registration numbers (hyphens allowed, e.g. "124-81-00998")