{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-cafe24","description":"Cafe24 mall MCP: products, variant stock, orders, board posts. 카페24 쇼핑몰 MCP 서버.","title":"Cafe24","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/cafe24"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-cafe24","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mall id (subdomain of your Cafe24 admin)","isRequired":true,"name":"CAFE24_MALL_ID"},{"description":"App client id from developers.cafe24.com","isRequired":true,"name":"CAFE24_CLIENT_ID"},{"description":"App client secret","isRequired":true,"isSecret":true,"name":"CAFE24_CLIENT_SECRET"},{"description":"Optional: seed refresh token instead of running `mcp-cafe24 auth`","isSecret":true,"name":"CAFE24_REFRESH_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T12:36:31.922901Z","publishedAt":"2026-10-21T12:36:31.922901Z","updatedAt":"2026-10-21T12:36:31.922901Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-cafe24","description":"Cafe24 mall MCP: products, variant stock, orders, board posts. 카페24 쇼핑몰 MCP 서버.","title":"Cafe24","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/cafe24"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-cafe24","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Mall id (subdomain of your Cafe24 admin)","isRequired":true,"name":"CAFE24_MALL_ID"},{"description":"App client id from developers.cafe24.com","isRequired":true,"name":"CAFE24_CLIENT_ID"},{"description":"App client secret","isRequired":true,"isSecret":true,"name":"CAFE24_CLIENT_SECRET"},{"description":"Optional: seed refresh token instead of running `mcp-cafe24 auth`","isSecret":true,"name":"CAFE24_REFRESH_TOKEN"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:13:50.444604Z","publishedAt":"2026-10-23T13:13:50.444604Z","updatedAt":"2026-10-23T13:13:50.444604Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-coupang","description":"Coupang Wing seller MCP: products, item stock/price, order sheets, ship confirmation. 쿠팡 윙 MCP.","title":"Coupang Wing","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/coupang"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-coupang","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Wing Open API access key","isRequired":true,"isSecret":true,"name":"COUPANG_ACCESS_KEY"},{"description":"Wing Open API secret key","isRequired":true,"isSecret":true,"name":"COUPANG_SECRET_KEY"},{"description":"Seller vendor id, e.g. A00012345","isRequired":true,"name":"COUPANG_VENDOR_ID"},{"description":"OK Agent base URL — if set, write tools wait for human approval","name":"APPROVAL_URL"},{"description":"OK Agent API key","isSecret":true,"name":"APPROVAL_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T08:15:37.065488Z","publishedAt":"2026-10-21T08:15:37.065488Z","updatedAt":"2026-10-21T08:15:37.065488Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-coupang","description":"Coupang Wing seller MCP: products, item stock/price, order sheets, ship confirmation. 쿠팡 윙 MCP.","title":"Coupang Wing","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/coupang"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-coupang","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Wing Open API access key","isRequired":true,"isSecret":true,"name":"COUPANG_ACCESS_KEY"},{"description":"Wing Open API secret key","isRequired":true,"isSecret":true,"name":"COUPANG_SECRET_KEY"},{"description":"Seller vendor id, e.g. A00012345","isRequired":true,"name":"COUPANG_VENDOR_ID"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:14:49.076558Z","publishedAt":"2026-10-23T13:14:49.076558Z","updatedAt":"2026-10-23T13:14:49.076558Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-delivery","description":"Parcel tracking for Korean and global carriers (CJ, 우체국, 한진, 롯데, 로젠, 쿠팡, Yamato, DHL…). 택배 조회 MCP.","title":"Delivery Tracking (Korea)","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/delivery"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-delivery","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Client ID from console.tracker.delivery (free)","isRequired":true,"name":"DELIVERY_TRACKER_CLIENT_ID"},{"description":"Client Secret from console.tracker.delivery","isRequired":true,"isSecret":true,"name":"DELIVERY_TRACKER_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-22T01:22:44.889765Z","publishedAt":"2026-10-22T01:22:44.889765Z","updatedAt":"2026-10-22T01:22:44.889765Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-hwp","description":"Convert Korean HWP/HWPX (한글) documents to Markdown and extract tables. No keys needed.","title":"HWP to Markdown","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/hwp"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-hwp","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T07:49:28.477112Z","publishedAt":"2026-10-21T07:49:28.477112Z","updatedAt":"2026-10-21T07:49:28.477112Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-hwp","description":"Convert Korean HWP/HWPX (한글) documents to Markdown and extract tables. No keys needed.","title":"HWP to Markdown","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/hwp"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-hwp","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:12:48.407359Z","publishedAt":"2026-10-23T13:12:48.407359Z","updatedAt":"2026-10-23T13:12:48.407359Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-japan-bridge","description":"Japan→Korea sourcing: Rakuten/Yahoo search, JPY→KRW landed cost, Smart Store draft. 일본구매대행 MCP.","title":"Japan → Korea Bridge","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/japan-bridge"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-japan-bridge","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Rakuten Web Service application id (free)","name":"RAKUTEN_APP_ID"},{"description":"Rakuten Web Service access key (paired with the app id)","isSecret":true,"name":"RAKUTEN_ACCESS_KEY"},{"description":"Yahoo! JAPAN developer Client ID (free)","name":"YAHOO_JP_APP_ID"},{"description":"Your forwarder's base fee per parcel in JPY (default 700)","name":"BRIDGE_SHIPPING_BASE_JPY"},{"description":"Your forwarder's rate per kg in JPY (default 1500)","name":"BRIDGE_SHIPPING_PER_KG_JPY"},{"description":"Marketplace + payment fee rate (default 0.06)","name":"BRIDGE_PLATFORM_FEE_RATE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:19:17.090207Z","publishedAt":"2026-10-23T13:19:17.090207Z","updatedAt":"2026-10-23T13:19:17.090207Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-kakao","description":"KakaoTalk message MCP: send to self/friends, friends list, OAuth auto-refresh. 카카오톡 메시지 MCP.","title":"KakaoTalk Message","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/kakao"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-kakao","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Kakao Developers app REST API key","isRequired":true,"isSecret":true,"name":"KAKAO_REST_API_KEY"},{"description":"Client secret, only if enabled in the app's Kakao Login settings","isSecret":true,"name":"KAKAO_CLIENT_SECRET"},{"description":"Alternative to the stored token file from `mcp-kakao auth`","isSecret":true,"name":"KAKAO_REFRESH_TOKEN"},{"description":"OK Agent base URL — if set, sends wait for human approval","name":"APPROVAL_URL"},{"description":"OK Agent API key","isSecret":true,"name":"APPROVAL_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T08:34:06.768054Z","publishedAt":"2026-10-21T08:34:06.768054Z","updatedAt":"2026-10-21T08:34:06.768054Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-kakao","description":"KakaoTalk message MCP: send to self/friends, friends list, OAuth auto-refresh. 카카오톡 메시지 MCP.","title":"KakaoTalk Message","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/kakao"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-kakao","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Kakao Developers app REST API key","isRequired":true,"isSecret":true,"name":"KAKAO_REST_API_KEY"},{"description":"Client secret, only if enabled in the app's Kakao Login settings","isSecret":true,"name":"KAKAO_CLIENT_SECRET"},{"description":"Alternative to the stored token file from `mcp-kakao auth`","isSecret":true,"name":"KAKAO_REFRESH_TOKEN"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:15:31.31394Z","publishedAt":"2026-10-23T13:15:31.31394Z","updatedAt":"2026-10-23T13:15:31.31394Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-kr-biz-calendar","description":"Korean tax/payroll deadlines, public holidays, business-day math. No keys. 세무 일정·영업일 MCP.","title":"Korea Business Calendar","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/kr-biz-calendar"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-kr-biz-calendar","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T08:58:44.582348Z","publishedAt":"2026-10-21T08:58:44.582348Z","updatedAt":"2026-10-21T08:58:44.582348Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-kr-biz-calendar","description":"Korean tax/payroll deadlines, public holidays, business-day math. No keys. 세무 일정·영업일 MCP.","title":"Korea Business Calendar","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/kr-biz-calendar"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-kr-biz-calendar","version":"0.1.1","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:13:40.042745Z","publishedAt":"2026-10-23T13:13:40.042745Z","updatedAt":"2026-10-23T13:13:40.042745Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-landed-cost","description":"Import duty + VAT/GST for parcels into US, UK, EU, JP, KR, CN, AU, CA, SG with de minimis rules.","title":"Cross-border Landed Cost","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/landed-cost"},"version":"0.1.0","websiteUrl":"https://okagent.kr/mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-landed-cost","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T19:14:15.899496Z","publishedAt":"2026-10-23T19:14:15.899496Z","updatedAt":"2026-10-23T19:14:15.899496Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-naver-commerce","description":"Naver Smart Store MCP: list products, read orders and inquiries, update stock. 네이버 스마트스토어 MCP 서버.","title":"Naver Commerce","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/naver-commerce"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-naver-commerce","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Application client id from apicenter.commerce.naver.com","isRequired":true,"name":"NAVER_COMMERCE_CLIENT_ID"},{"description":"Application client secret (used as bcrypt salt)","isRequired":true,"isSecret":true,"name":"NAVER_COMMERCE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T06:51:16.683431Z","publishedAt":"2026-10-21T06:51:16.683431Z","updatedAt":"2026-10-21T06:51:16.683431Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-naver-commerce","description":"Naver Smart Store MCP: list products, read orders and inquiries, update stock. 네이버 스마트스토어 MCP 서버.","title":"Naver Commerce","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/naver-commerce"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-naver-commerce","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Application client id from apicenter.commerce.naver.com","isRequired":true,"name":"NAVER_COMMERCE_CLIENT_ID"},{"description":"Application client secret (used as bcrypt salt)","isRequired":true,"isSecret":true,"name":"NAVER_COMMERCE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T09:06:00.884185Z","publishedAt":"2026-10-21T09:06:00.884185Z","updatedAt":"2026-10-21T09:06:00.884185Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-naver-commerce","description":"Naver Smart Store MCP: list products, read orders and inquiries, update stock. 네이버 스마트스토어 MCP 서버.","title":"Naver Commerce","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/naver-commerce"},"version":"0.2.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-naver-commerce","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Application client id from apicenter.commerce.naver.com","isRequired":true,"name":"NAVER_COMMERCE_CLIENT_ID"},{"description":"Application client secret (used as bcrypt salt)","isRequired":true,"isSecret":true,"name":"NAVER_COMMERCE_CLIENT_SECRET"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T12:46:17.851601Z","publishedAt":"2026-10-21T12:46:17.851601Z","updatedAt":"2026-10-21T12:46:17.851601Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-naver-commerce","description":"Naver Smart Store MCP: list products, read orders and inquiries, update stock. 네이버 스마트스토어 MCP 서버.","title":"Naver Commerce","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/naver-commerce"},"version":"0.3.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-naver-commerce","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Application client id from apicenter.commerce.naver.com","isRequired":true,"name":"NAVER_COMMERCE_CLIENT_ID"},{"description":"Application client secret (used as bcrypt salt)","isRequired":true,"isSecret":true,"name":"NAVER_COMMERCE_CLIENT_SECRET"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:13:31.952217Z","publishedAt":"2026-10-23T13:13:31.952217Z","updatedAt":"2026-10-23T13:13:31.952217Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-ofd","description":"Read Chinese OFD documents: e-invoice (fapiao) fields, official documents, statements. No keys.","title":"OFD Reader (China e-invoices)","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/ofd"},"version":"0.1.0","websiteUrl":"https://okagent.kr/mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-ofd","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T19:13:39.981756Z","publishedAt":"2026-10-23T19:13:39.981756Z","updatedAt":"2026-10-23T19:13:39.981756Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-popbill","description":"Popbill MCP: Korean e-tax invoices (issue/cancel/search, Hometax sync) + KakaoTalk 알림톡. 팝빌 MCP.","title":"Popbill (세금계산서·알림톡)","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/popbill"},"version":"0.1.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-popbill","version":"0.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Popbill API link id (developers.popbill.com)","isRequired":true,"name":"POPBILL_LINK_ID"},{"description":"Popbill API secret key","isRequired":true,"isSecret":true,"name":"POPBILL_SECRET_KEY"},{"description":"Member business number (10 digits)","isRequired":true,"name":"POPBILL_CORP_NUM"},{"description":"Popbill member user id","name":"POPBILL_USER_ID"},{"description":"true = test server (default true)","name":"POPBILL_TEST"},{"description":"OK Agent base URL — if set, issue/cancel/send wait for human approval","name":"APPROVAL_URL"},{"description":"OK Agent API key","isSecret":true,"name":"APPROVAL_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-21T08:46:00.910621Z","publishedAt":"2026-10-21T08:46:00.910621Z","updatedAt":"2026-10-21T08:46:00.910621Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-popbill","description":"Popbill MCP: Korean e-tax invoices (issue/cancel/search, Hometax sync) + KakaoTalk 알림톡. 팝빌 MCP.","title":"Popbill (세금계산서·알림톡)","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/popbill"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-popbill","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Popbill API link id (developers.popbill.com)","isRequired":true,"name":"POPBILL_LINK_ID"},{"description":"Popbill API secret key","isRequired":true,"isSecret":true,"name":"POPBILL_SECRET_KEY"},{"description":"Member business number (10 digits)","isRequired":true,"name":"POPBILL_CORP_NUM"},{"description":"Popbill member user id","name":"POPBILL_USER_ID"},{"description":"true = test server (default true)","name":"POPBILL_TEST"},{"description":"OK Agent base URL — if set, issue/cancel/send wait for human approval","name":"APPROVAL_URL"},{"description":"OK Agent API key","isSecret":true,"name":"APPROVAL_API_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-22T05:13:21.316566Z","publishedAt":"2026-10-22T05:13:21.316566Z","updatedAt":"2026-10-22T05:13:21.316566Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-popbill","description":"Popbill MCP: Korean e-tax invoices (issue/cancel/search, Hometax sync) + KakaoTalk 알림톡. 팝빌 MCP.","title":"Popbill (세금계산서·알림톡)","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/popbill"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-popbill","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Popbill API link id (developers.popbill.com)","isRequired":true,"name":"POPBILL_LINK_ID"},{"description":"Popbill API secret key","isRequired":true,"isSecret":true,"name":"POPBILL_SECRET_KEY"},{"description":"Member business number (10 digits)","isRequired":true,"name":"POPBILL_CORP_NUM"},{"description":"Popbill member user id","name":"POPBILL_USER_ID"},{"description":"true = test server (default true)","name":"POPBILL_TEST"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:16:54.870586Z","publishedAt":"2026-10-23T13:16:54.870586Z","updatedAt":"2026-10-23T13:16:54.870586Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-public-data","description":"Korean public data MCP: business status, holidays, addresses, apartment trades. 공공데이터 MCP.","title":"Korea Public Data","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/public-data"},"version":"0.1.1","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-public-data","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"data.go.kr service key (decoded form)","isSecret":true,"name":"DATA_GO_KR_KEY"},{"description":"business.juso.go.kr confirm key for address search","isSecret":true,"name":"JUSO_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:14:21.729213Z","publishedAt":"2026-10-23T13:14:21.729213Z","updatedAt":"2026-10-23T13:14:21.729213Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-public-data","description":"Korean public data MCP: business status, holidays, addresses, apartment trades. 공공데이터 MCP.","title":"Korea Public Data","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/public-data"},"version":"0.1.2","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-public-data","version":"0.1.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"data.go.kr service key (decoded form)","isSecret":true,"name":"DATA_GO_KR_KEY"},{"description":"business.juso.go.kr confirm key for address search","isSecret":true,"name":"JUSO_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T19:14:36.180269Z","publishedAt":"2026-10-23T19:14:36.180269Z","updatedAt":"2026-10-23T19:14:36.180269Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-public-data","description":"Korean public data MCP: business status, holidays, addresses, apartment trades. 공공데이터 MCP.","title":"Korea Public Data","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/public-data"},"version":"0.1.3","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-public-data","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"data.go.kr service key (decoded form)","isSecret":true,"name":"DATA_GO_KR_KEY"},{"description":"business.juso.go.kr confirm key for address search","isSecret":true,"name":"JUSO_KEY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T19:34:51.447987Z","publishedAt":"2026-10-23T19:34:51.447987Z","updatedAt":"2026-10-23T19:34:51.447987Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-toss-payments","description":"Toss Payments MCP: payment lookup, approval-gated cancel/refund, settlements. 토스페이먼츠 MCP.","title":"Toss Payments","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/toss-payments"},"version":"0.2.0","websiteUrl":"https://appmonster.co.kr","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-toss-payments","version":"0.2.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Secret key (test_sk_… or live_sk_…) from the Toss Payments developer center","isRequired":true,"isSecret":true,"name":"TOSS_SECRET_KEY"},{"description":"OK Agent key (free at okagent.kr) — writes then wait for your OK on KakaoTalk. Unset: writes ask for confirmation in the chat first.","isSecret":true,"name":"OKAGENT_API_KEY"},{"description":"approval | confirm | direct (default: approval if OKAGENT_API_KEY is set, else confirm)","name":"KMCP_WRITE_MODE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T13:19:53.158605Z","publishedAt":"2026-10-23T13:19:53.158605Z","updatedAt":"2026-10-23T13:19:53.158605Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.groove79/mcp-world-calendar","description":"Public holidays and working-day math for 200+ countries and regions, local weekends. No keys.","title":"World Business Calendar","repository":{"url":"https://github.com/groove79/kmcp","source":"github","subfolder":"packages/world-calendar"},"version":"0.1.0","websiteUrl":"https://okagent.kr/mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@appmonster/mcp-world-calendar","version":"0.1.0","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-23T19:14:47.288612Z","publishedAt":"2026-10-23T19:14:47.288612Z","updatedAt":"2026-10-23T19:14:47.288612Z","isLatest":true}}}],"metadata":{"count":26}}
