[{"data":1,"prerenderedAt":1385},["ShallowReactive",2],{"docs-nav-en":3,"doc-en-\u002Fmcp":258},[4,142,170,176,196,200,206,225,252],{"title":5,"path":6,"stem":7,"children":8,"page":141},"App","\u002Fapp","app",[9,55,117,121,125,129,133,137],{"title":10,"path":11,"stem":12,"children":13,"page":-1},"Getting Started & Projects","\u002Fapp\u002F1-getting-started-and-projects","app\u002F1-getting-started-and-projects\u002Findex",[14,15,19,23,27,31,35,39,43,47,51],{"title":10,"path":11,"stem":12},{"title":16,"path":17,"stem":18},"Quick Start Tutorial","\u002Fapp\u002F1-getting-started-and-projects\u002Fquickstart","app\u002F1-getting-started-and-projects\u002F01.quickstart",{"title":20,"path":21,"stem":22},"AI Coach Tutorial","\u002Fapp\u002F1-getting-started-and-projects\u002Fai-coach","app\u002F1-getting-started-and-projects\u002F02.ai-coach",{"title":24,"path":25,"stem":26},"App Install · Push","\u002Fapp\u002F1-getting-started-and-projects\u002Fpwa","app\u002F1-getting-started-and-projects\u002F03.pwa",{"title":28,"path":29,"stem":30},"Project List","\u002Fapp\u002F1-getting-started-and-projects\u002Fproject-list","app\u002F1-getting-started-and-projects\u002F04.project-list",{"title":32,"path":33,"stem":34},"Project Detail","\u002Fapp\u002F1-getting-started-and-projects\u002Fproject-detail","app\u002F1-getting-started-and-projects\u002F05.project-detail",{"title":36,"path":37,"stem":38},"Project Calendar","\u002Fapp\u002F1-getting-started-and-projects\u002Fproject-calendar","app\u002F1-getting-started-and-projects\u002F06.project-calendar",{"title":40,"path":41,"stem":42},"Documents & References","\u002Fapp\u002F1-getting-started-and-projects\u002Fdocuments","app\u002F1-getting-started-and-projects\u002F07.documents",{"title":44,"path":45,"stem":46},"Freight & Insurance","\u002Fapp\u002F1-getting-started-and-projects\u002Ffreight-insurance","app\u002F1-getting-started-and-projects\u002F08.freight-insurance",{"title":48,"path":49,"stem":50},"Sharing & Comments","\u002Fapp\u002F1-getting-started-and-projects\u002Fshare-comments","app\u002F1-getting-started-and-projects\u002F09.share-comments",{"title":52,"path":53,"stem":54},"Project Payment","\u002Fapp\u002F1-getting-started-and-projects\u002Fproject-payment","app\u002F1-getting-started-and-projects\u002F10.project-payment",{"title":56,"path":57,"stem":58,"children":59,"page":-1},"Email · Payment · AI","\u002Fapp\u002F2-communication-payment-ai","app\u002F2-communication-payment-ai\u002Findex",[60,61,65,69,73,77,81,85,89,93,97,101,105,109,113],{"title":56,"path":57,"stem":58},{"title":62,"path":63,"stem":64},"Email Settings","\u002Fapp\u002F2-communication-payment-ai\u002Femail-settings","app\u002F2-communication-payment-ai\u002F01.email-settings",{"title":66,"path":67,"stem":68},"Inbox & Compose","\u002Fapp\u002F2-communication-payment-ai\u002Femail-inbox","app\u002F2-communication-payment-ai\u002F02.email-inbox",{"title":70,"path":71,"stem":72},"AI Mail Analysis","\u002Fapp\u002F2-communication-payment-ai\u002Femail-ai-analysis","app\u002F2-communication-payment-ai\u002F03.email-ai-analysis",{"title":74,"path":75,"stem":76},"Internal Chat","\u002Fapp\u002F2-communication-payment-ai\u002Fchat","app\u002F2-communication-payment-ai\u002F04.chat",{"title":78,"path":79,"stem":80},"Proof of Funds (PoF)","\u002Fapp\u002F2-communication-payment-ai\u002Fpof","app\u002F2-communication-payment-ai\u002F05.pof",{"title":82,"path":83,"stem":84},"Escrow FCL","\u002Fapp\u002F2-communication-payment-ai\u002Ffcl","app\u002F2-communication-payment-ai\u002F06.fcl",{"title":86,"path":87,"stem":88},"Payment Summary","\u002Fapp\u002F2-communication-payment-ai\u002Fpayment-summary","app\u002F2-communication-payment-ai\u002F07.payment-summary",{"title":90,"path":91,"stem":92},"My Profile","\u002Fapp\u002F2-communication-payment-ai\u002Fmy-profile","app\u002F2-communication-payment-ai\u002F08.my-profile",{"title":94,"path":95,"stem":96},"My Friends","\u002Fapp\u002F2-communication-payment-ai\u002Fmy-friends","app\u002F2-communication-payment-ai\u002F09.my-friends",{"title":98,"path":99,"stem":100},"Subscription & Receipts","\u002Fapp\u002F2-communication-payment-ai\u002Fmy-subscription","app\u002F2-communication-payment-ai\u002F10.my-subscription",{"title":102,"path":103,"stem":104},"Notification Inbox","\u002Fapp\u002F2-communication-payment-ai\u002Fnotifications","app\u002F2-communication-payment-ai\u002F11.notifications",{"title":106,"path":107,"stem":108},"Lyra Chatbot","\u002Fapp\u002F2-communication-payment-ai\u002Flyra-chatbot","app\u002F2-communication-payment-ai\u002F12.lyra-chatbot",{"title":110,"path":111,"stem":112},"LEO Engine","\u002Fapp\u002F2-communication-payment-ai\u002Fleo","app\u002F2-communication-payment-ai\u002F13.leo",{"title":114,"path":115,"stem":116},"CYGNUS Engine","\u002Fapp\u002F2-communication-payment-ai\u002Fcygnus-engine","app\u002F2-communication-payment-ai\u002F14.cygnus-engine",{"title":118,"path":119,"stem":120},"Lyra Interactive Capabilities","\u002Fapp\u002F3-lyra-interactive-capabilities","app\u002F3-lyra-interactive-capabilities",{"title":122,"path":123,"stem":124},"CYGNUS Guide","\u002Fapp\u002F4-cygnus-guide","app\u002F4-cygnus-guide",{"title":126,"path":127,"stem":128},"Department & Company Dashboards","\u002Fapp\u002Fdashboards","app\u002Fdashboards",{"title":130,"path":131,"stem":132},"QT (Quotation) Handshake","\u002Fapp\u002Fqt-handshake","app\u002Fqt-handshake",{"title":134,"path":135,"stem":136},"XRPL Settlement Overview","\u002Fapp\u002Fsettlement","app\u002Fsettlement",{"title":138,"path":139,"stem":140},"XRPL Payment Quick Start","\u002Fapp\u002Fxrpl-payment-quickstart","app\u002Fxrpl-payment-quickstart",false,{"title":143,"path":144,"stem":145,"children":146,"page":-1},"Common","\u002Fcommon","common",[147,150,154,158,162,166],{"title":148,"path":144,"stem":149},"Common Features Overview","common\u002Findex",{"title":151,"path":152,"stem":153},"Account Management","\u002Fcommon\u002F1-account","common\u002F1-account",{"title":155,"path":156,"stem":157},"Subscription · Billing · Tokens","\u002Fcommon\u002F2-subscription-billing","common\u002F2-subscription-billing",{"title":159,"path":160,"stem":161},"License","\u002Fcommon\u002F3-license","common\u002F3-license",{"title":163,"path":164,"stem":165},"Login SSO · Family Sites","\u002Fcommon\u002F4-sso-family","common\u002F4-sso-family",{"title":167,"path":168,"stem":169},"Feedback","\u002Fcommon\u002F5-feedback","common\u002F5-feedback",{"title":171,"path":172,"stem":173,"children":174},"Forwarder Portal","\u002Fforwarder","forwarder\u002Findex",[175],{"title":171,"path":172,"stem":173},{"title":177,"path":178,"stem":179,"children":180,"page":-1},"Guild","\u002Fguild","guild",[181,184,188,192],{"title":182,"path":178,"stem":183},"Overview · Getting Started","guild\u002Findex",{"title":185,"path":186,"stem":187},"Using the Community","\u002Fguild\u002F1-community","guild\u002F1-community",{"title":189,"path":190,"stem":191},"Trade Wiki","\u002Fguild\u002F2-wiki","guild\u002F2-wiki",{"title":193,"path":194,"stem":195},"Free LC Review","\u002Fguild\u002F3-lc-checker","guild\u002F3-lc-checker",{"title":197,"path":198,"stem":199},"Home","\u002F","index",{"title":201,"path":202,"stem":203,"children":204},"MCP Integration","\u002Fmcp","mcp\u002Findex",[205],{"title":201,"path":202,"stem":203},{"title":207,"path":208,"stem":209,"children":210,"page":-1},"Store","\u002Fstore","store",[211,213,217,221],{"title":182,"path":208,"stem":212},"store\u002Findex",{"title":214,"path":215,"stem":216},"Buyer Guide","\u002Fstore\u002F1-buyer","store\u002F1-buyer",{"title":218,"path":219,"stem":220},"Seller Guide","\u002Fstore\u002F2-seller","store\u002F2-seller",{"title":222,"path":223,"stem":224},"Seller Chatbot","\u002Fstore\u002F3-chatbot","store\u002F3-chatbot",{"title":226,"path":227,"stem":228,"children":229,"page":-1},"Studio","\u002Fstudio","studio",[230,232,236,240,244,248],{"title":182,"path":227,"stem":231},"studio\u002Findex",{"title":233,"path":234,"stem":235},"Creating Cards & Card Series","\u002Fstudio\u002F1-card-news","studio\u002F1-card-news",{"title":237,"path":238,"stem":239},"Image Tools","\u002Fstudio\u002F2-image-tools","studio\u002F2-image-tools",{"title":241,"path":242,"stem":243},"Pictor Chat","\u002Fstudio\u002F3-pictor-chat","studio\u002F3-pictor-chat",{"title":245,"path":246,"stem":247},"Object Library","\u002Fstudio\u002F4-objects-video","studio\u002F4-objects-video",{"title":249,"path":250,"stem":251},"Video Studio","\u002Fstudio\u002F5-video-studio","studio\u002F5-video-studio",{"title":253,"path":254,"stem":255,"children":256},"Video Tour","\u002Fvideos","videos\u002Findex",[257],{"title":253,"path":254,"stem":255},{"id":259,"title":260,"body":261,"description":1364,"doc_type":1365,"domain":1366,"extension":1367,"field_ids":1368,"help":1368,"meta":1369,"navigation":1370,"page_id":1371,"path":202,"playbook_can":1368,"playbook_cannot":1368,"playbook_recipes":1368,"related_pages":1372,"seo":1374,"service":1375,"stem":203,"tags":1376,"video":1368,"__hash__":1384},"content_en\u002Fmcp\u002Findex.md","TFlow MCP Integration Guide",{"type":262,"value":263,"toc":1328},"minimark",[264,269,273,283,286,291,300,307,310,315,375,379,465,467,474,477,753,755,762,779,786,791,814,823,827,842,847,854,976,981,988,993,997,1000,1008,1011,1013,1020,1023,1027,1047,1051,1077,1080,1086,1088,1105,1107,1111,1115,1121,1125,1131,1135,1141,1145,1151,1155,1161,1163,1167,1170,1223,1228,1230,1234,1241,1248,1255,1266,1270,1281,1288,1291,1295,1304,1311,1317,1321,1324],[265,266,268],"h1",{"id":267},"tflow-mcp-integration-guide-connecting-external-ai-chatbots","TFlow MCP Integration Guide (Connecting External AI Chatbots)",[270,271,272],"p",{},"This guide explains how to connect external AI chatbots such as Claude Desktop and ChatGPT to TFlow. It walks through the available tools, the setup for each platform, usage scenarios, the built-in prompts, and frequently asked questions.",[274,275,276],"blockquote",{},[270,277,278,282],{},[279,280,281],"strong",{},"Last updated",": 2026-04-01",[284,285],"hr",{},[287,288],"doc-video",{"src":289,"title":290},"\u002Fvideos\u002Fmcp-index.mp4","Connect TFlow to Claude Desktop and ChatGPT with MCP",[292,293,295,296],"h2",{"id":294},"overview","Overview ",[297,298],"span",{"id":299},"help-mcp-integration-overview",[270,301,302,303,306],{},"With TFlow MCP (Model Context Protocol), you can ",[279,304,305],{},"access TFlow data directly from external AI chatbots such as Claude Desktop and ChatGPT",".",[270,308,309],{},"You can check project status, look up documents, manage tasks, and request IRR analysis conversationally — handling your work without needing to log in to the web separately.",[311,312,314],"h3",{"id":313},"supported-platforms","Supported Platforms",[316,317,318,334],"table",{},[319,320,321],"thead",{},[322,323,324,328,331],"tr",{},[325,326,327],"th",{},"Platform",[325,329,330],{},"Connection Method",[325,332,333],{},"Status",[335,336,337,351,363],"tbody",{},[322,338,339,345,348],{},[340,341,342],"td",{},[279,343,344],{},"Claude Desktop",[340,346,347],{},"MCP Server (stdio)",[340,349,350],{},"✅ Supported",[322,352,353,358,361],{},[340,354,355],{},[279,356,357],{},"ChatGPT",[340,359,360],{},"MCP Streamable HTTP + OAuth 2.1",[340,362,350],{},[322,364,365,370,373],{},[340,366,367],{},[279,368,369],{},"Other MCP-compatible apps",[340,371,372],{},"MCP protocol-compatible clients",[340,374,350],{},[311,376,378],{"id":377},"what-can-you-do","What Can You Do?",[316,380,381,391],{},[319,382,383],{},[322,384,385,388],{},[325,386,387],{},"Category",[325,389,390],{},"Example Questions",[335,392,393,401,409,417,425,433,441,449,457],{},[322,394,395,398],{},[340,396,397],{},"Project status",[340,399,400],{},"\"Show me my project list\", \"What's the status of project 143?\"",[322,402,403,406],{},[340,404,405],{},"Task management",[340,407,408],{},"\"This week's to-dos\", \"Mark the task as done\", \"Add a new task\"",[322,410,411,414],{},[340,412,413],{},"Document management",[340,415,416],{},"\"Check the uploaded documents\", \"L\u002FC document analysis results\", \"Upload a document\"",[322,418,419,422],{},[340,420,421],{},"Notifications",[340,423,424],{},"\"Any new notifications?\", \"What's urgent?\", \"Mark notifications as read\"",[322,426,427,430],{},[340,428,429],{},"Customs analysis",[340,431,432],{},"\"Run an IRR analysis\", \"Are we ready for customs?\"",[322,434,435,438],{},[340,436,437],{},"L\u002FC risk",[340,439,440],{},"\"Show me the LEO report\"",[322,442,443,446],{},[340,444,445],{},"Briefing",[340,447,448],{},"\"What do I need to do today?\", \"Morning briefing\"",[322,450,451,454],{},[340,452,453],{},"Comments",[340,455,456],{},"\"Leave a note on the project\"",[322,458,459,462],{},[340,460,461],{},"Token\u002Fsystem",[340,463,464],{},"\"Check my token balance\", \"Show me the system notices\"",[284,466],{},[292,468,470,471],{"id":469},"available-tools","Available Tools ",[297,472],{"id":473},"help-mcp-integration-tools",[270,475,476],{},"TFlow MCP provides the following tools:",[316,478,479,491],{},[319,480,481],{},[322,482,483,485,488],{},[325,484,387],{},[325,486,487],{},"Tool",[325,489,490],{},"Description",[335,492,493,509,521,536,548,560,575,587,599,613,625,637,649,664,676,688,702,717,729,741],{},[322,494,495,500,506],{},[340,496,497],{},[279,498,499],{},"Projects",[340,501,502],{},[503,504,505],"code",{},"get_projects",[340,507,508],{},"Look up the project list and status",[322,510,511,513,518],{},[340,512],{},[340,514,515],{},[503,516,517],{},"get_project_overview",[340,519,520],{},"Detailed project status (trade info, documents, members)",[322,522,523,528,533],{},[340,524,525],{},[279,526,527],{},"Tasks",[340,529,530],{},[503,531,532],{},"list_my_tasks",[340,534,535],{},"Look up the to-do\u002Ftask list",[322,537,538,540,545],{},[340,539],{},[340,541,542],{},[503,543,544],{},"create_task",[340,546,547],{},"Create a new task",[322,549,550,552,557],{},[340,551],{},[340,553,554],{},[503,555,556],{},"update_task",[340,558,559],{},"Change task status, edit contents",[322,561,562,567,572],{},[340,563,564],{},[279,565,566],{},"Documents",[340,568,569],{},[503,570,571],{},"get_documents",[340,573,574],{},"Look up the project document list",[322,576,577,579,584],{},[340,578],{},[340,580,581],{},[503,582,583],{},"get_document_detail",[340,585,586],{},"Document details (including AI analysis results)",[322,588,589,591,596],{},[340,590],{},[340,592,593],{},[503,594,595],{},"upload_document",[340,597,598],{},"Upload a trade document",[322,600,601,605,610],{},[340,602,603],{},[279,604,421],{},[340,606,607],{},[503,608,609],{},"get_notifications",[340,611,612],{},"Look up the notification list",[322,614,615,617,622],{},[340,616],{},[340,618,619],{},[503,620,621],{},"get_urgent_alerts",[340,623,624],{},"Consolidated view of urgent alerts",[322,626,627,629,634],{},[340,628],{},[340,630,631],{},[503,632,633],{},"get_daily_briefing",[340,635,636],{},"Today's consolidated work briefing",[322,638,639,641,646],{},[340,640],{},[340,642,643],{},[503,644,645],{},"mark_notifications_read",[340,647,648],{},"Mark notifications as read",[322,650,651,656,661],{},[340,652,653],{},[279,654,655],{},"Analysis",[340,657,658],{},[503,659,660],{},"get_irr_report",[340,662,663],{},"Look up the IRR (Import Readiness) report",[322,665,666,668,673],{},[340,667],{},[340,669,670],{},[503,671,672],{},"request_irr_analysis",[340,674,675],{},"Request IRR analysis (asynchronous, 1-3 min)",[322,677,678,680,685],{},[340,679],{},[340,681,682],{},[503,683,684],{},"get_leo_report",[340,686,687],{},"Look up the LEO L\u002FC risk analysis report",[322,689,690,694,699],{},[340,691,692],{},[279,693,453],{},[340,695,696],{},[503,697,698],{},"add_project_comment",[340,700,701],{},"Add a comment to a project",[322,703,704,709,714],{},[340,705,706],{},[279,707,708],{},"System",[340,710,711],{},[503,712,713],{},"get_token_balance",[340,715,716],{},"Look up AI token balance and usage",[322,718,719,721,726],{},[340,720],{},[340,722,723],{},[503,724,725],{},"get_system_context",[340,727,728],{},"User profile, system status",[322,730,731,733,738],{},[340,732],{},[340,734,735],{},[503,736,737],{},"get_server_notices",[340,739,740],{},"System notices",[322,742,743,745,750],{},[340,744],{},[340,746,747],{},[503,748,749],{},"get_recent_activity",[340,751,752],{},"Recent activity feed",[284,754],{},[292,756,758,759],{"id":757},"setup","Setup ",[297,760],{"id":761},"help-mcp-integration-setup",[270,763,764,765,767,768,771,772,774,775,778],{},"There are two ways to connect. ",[279,766,344],{}," connects with an ",[279,769,770],{},"API key (PAT)"," issued in TFlow and written into a config file, while ",[279,773,357],{}," connects via ",[279,776,777],{},"OAuth login"," (Google\u002FKakao). Pick the one that matches the app you already use.",[311,780,782,783],{"id":781},"method-1-connect-from-claude-desktop","Method 1: Connect from Claude Desktop ",[297,784],{"id":785},"help-mcp-integration-claude-desktop",[787,788,790],"h4",{"id":789},"step-1-issue-an-api-key-in-tflow","Step 1: Issue an API Key in TFlow",[792,793,794,798,805,811],"ol",{},[795,796,797],"li",{},"Log in to TFlow on the web",[795,799,800,801,804],{},"Go to ",[279,802,803],{},"Settings → My Subscription → External Integrations"," tab",[795,806,807,808],{},"Click ",[279,809,810],{},"Issue API Key",[795,812,813],{},"Copy the issued key (⚠️ it is shown only once!)",[274,815,816],{},[270,817,818,819,822],{},"💡 The API key looks like ",[503,820,821],{},"pat_tflow_...",". Keep it somewhere safe.",[787,824,826],{"id":825},"step-2-connect-tflow-to-claude-desktop","Step 2: Connect TFlow to Claude Desktop",[792,828,829,832,839],{},[795,830,831],{},"Launch the Claude Desktop app",[795,833,834,835,838],{},"Go to the ",[279,836,837],{},"Settings → MCP Servers"," menu",[795,840,841],{},"Add the TFlow server:",[270,843,844],{},[279,845,846],{},"Option A: Edit the config file directly",[270,848,849,850,853],{},"Open the ",[503,851,852],{},"~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json"," file:",[855,856,861],"pre",{"className":857,"code":858,"language":859,"meta":860,"style":860},"language-json shiki shiki-themes github-light github-dark","{\n  \"mcpServers\": {\n    \"tflow\": {\n      \"command\": \"node\",\n      \"args\": [\"\u002Fpath\u002Fto\u002Ftflow-mcp-server\u002Findex.js\"],\n      \"env\": {\n        \"TFLOW_API_URL\": \"https:\u002F\u002Fapi.tflowx.com\",\n        \"TFLOW_API_KEY\": \"pat_tflow_여기에_발급받은_키_붙여넣기\"\n      }\n    }\n  }\n}\n","json","",[503,862,863,871,881,889,905,920,928,941,952,958,964,970],{"__ignoreMap":860},[297,864,867],{"class":865,"line":866},"line",1,[297,868,870],{"class":869},"sVt8B","{\n",[297,872,874,878],{"class":865,"line":873},2,[297,875,877],{"class":876},"sj4cs","  \"mcpServers\"",[297,879,880],{"class":869},": {\n",[297,882,884,887],{"class":865,"line":883},3,[297,885,886],{"class":876},"    \"tflow\"",[297,888,880],{"class":869},[297,890,892,895,898,902],{"class":865,"line":891},4,[297,893,894],{"class":876},"      \"command\"",[297,896,897],{"class":869},": ",[297,899,901],{"class":900},"sZZnC","\"node\"",[297,903,904],{"class":869},",\n",[297,906,908,911,914,917],{"class":865,"line":907},5,[297,909,910],{"class":876},"      \"args\"",[297,912,913],{"class":869},": [",[297,915,916],{"class":900},"\"\u002Fpath\u002Fto\u002Ftflow-mcp-server\u002Findex.js\"",[297,918,919],{"class":869},"],\n",[297,921,923,926],{"class":865,"line":922},6,[297,924,925],{"class":876},"      \"env\"",[297,927,880],{"class":869},[297,929,931,934,936,939],{"class":865,"line":930},7,[297,932,933],{"class":876},"        \"TFLOW_API_URL\"",[297,935,897],{"class":869},[297,937,938],{"class":900},"\"https:\u002F\u002Fapi.tflowx.com\"",[297,940,904],{"class":869},[297,942,944,947,949],{"class":865,"line":943},8,[297,945,946],{"class":876},"        \"TFLOW_API_KEY\"",[297,948,897],{"class":869},[297,950,951],{"class":900},"\"pat_tflow_여기에_발급받은_키_붙여넣기\"\n",[297,953,955],{"class":865,"line":954},9,[297,956,957],{"class":869},"      }\n",[297,959,961],{"class":865,"line":960},10,[297,962,963],{"class":869},"    }\n",[297,965,967],{"class":865,"line":966},11,[297,968,969],{"class":869},"  }\n",[297,971,973],{"class":865,"line":972},12,[297,974,975],{"class":869},"}\n",[270,977,978],{},[279,979,980],{},"Option B: Copy from the TFlow web",[270,982,983,984,987],{},"Clicking the ",[279,985,986],{},"Copy Claude Desktop config"," button on the External Integrations tab automatically copies the config above to your clipboard.",[792,989,990],{"start":891},[795,991,992],{},"Restart Claude Desktop",[787,994,996],{"id":995},"step-3-verify-the-connection","Step 3: Verify the Connection",[270,998,999],{},"In Claude Desktop, ask something like:",[855,1001,1006],{"className":1002,"code":1004,"language":1005},[1003],"language-text","\"Show me my TFlow project list\"\n","text",[503,1007,1004],{"__ignoreMap":860},[270,1009,1010],{},"If the project list appears, the connection was successful!",[284,1012],{},[311,1014,1016,1017],{"id":1015},"method-2-connect-from-chatgpt","Method 2: Connect from ChatGPT ",[297,1018],{"id":1019},"help-mcp-integration-chatgpt",[270,1021,1022],{},"ChatGPT connects to TFlow using OAuth 2.1-based authentication. Without having to manage an API key directly, you can authenticate easily with social login (Google\u002FKakao).",[787,1024,1026],{"id":1025},"step-1-find-tflow-in-chatgpt","Step 1: Find TFlow in ChatGPT",[792,1028,1029,1040],{},[795,1030,1031,1032,1035,1036,1039],{},"Open ChatGPT and check the ",[279,1033,1034],{},"Tools"," or ",[279,1037,1038],{},"Plugins"," menu at the bottom of the message input box.",[795,1041,1042,1043,1046],{},"Search for ",[279,1044,1045],{},"TFlow"," in the MCP server list.",[787,1048,1050],{"id":1049},"step-2-oauth-login","Step 2: OAuth Login",[792,1052,1053,1060,1070],{},[795,1054,1055,1056,1059],{},"When you select the TFlow connection, the ",[279,1057,1058],{},"TFlow login screen"," pops up.",[795,1061,1062,1063,1035,1066,1069],{},"Log in with your ",[279,1064,1065],{},"Google",[279,1067,1068],{},"Kakao"," account (it must be the same account registered with TFlow).",[795,1071,1072,1073,1076],{},"On the authorization screen, ",[279,1074,1075],{},"allow"," ChatGPT to access your TFlow data.",[787,1078,996],{"id":1079},"step-3-verify-the-connection-1",[855,1081,1084],{"className":1082,"code":1083,"language":1005},[1003],"\"Show me my TFlow project status\"\n",[503,1085,1083],{"__ignoreMap":860},[270,1087,1010],{},[274,1089,1090,1096],{},[270,1091,1092,1093],{},"💡 ",[279,1094,1095],{},"Claude Desktop vs ChatGPT differences:",[1097,1098,1099,1102],"ul",{},[795,1100,1101],{},"Claude Desktop: PAT (API key) based — enter the key directly in the config file",[795,1103,1104],{},"ChatGPT: OAuth 2.1 based — automatic authentication via social login, with automatic token refresh",[284,1106],{},[292,1108,1110],{"id":1109},"usage-scenarios","Usage Scenarios",[311,1112,1114],{"id":1113},"starting-your-workday","Starting Your Workday",[855,1116,1119],{"className":1117,"code":1118,"language":1005},[1003],"\"Give me a morning briefing\"\n→ Check today's to-dos, upcoming deadlines, and urgent alerts all at once\n\n\"Check my unread notifications\"\n→ Review completed document analyses, comments, and more\n",[503,1120,1118],{"__ignoreMap":860},[311,1122,1124],{"id":1123},"getting-a-grasp-of-project-status","Getting a Grasp of Project Status",[855,1126,1129],{"className":1127,"code":1128,"language":1005},[1003],"\"Show me the status of project 143\"\n→ Trade info, document status, task progress, member list\n\n\"List this project's documents\"\n→ Check uploaded documents and their analysis status\n\n\"Show me the CI document analysis results\"\n→ Review the detailed data extracted by AI\n",[503,1130,1128],{"__ignoreMap":860},[311,1132,1134],{"id":1133},"customs-readiness-analysis-irr","Customs Readiness Analysis (IRR)",[855,1136,1139],{"className":1137,"code":1138,"language":1005},[1003],"\"Run a customs analysis on project 143\"\n→ Request IRR analysis (takes 1-3 min)\n\n\"Check notifications\" (a moment later)\n→ See the \"IRR analysis complete\" notification\n\n\"Show me the IRR results\"\n→ Detailed report of Blocker, Warning, and needs-review items\n",[503,1140,1138],{"__ignoreMap":860},[311,1142,1144],{"id":1143},"task-management","Task Management",[855,1146,1149],{"className":1147,"code":1148,"language":1005},[1003],"\"To-dos due this week\"\n→ List of tasks with upcoming deadlines\n\n\"Mark the Health Certificate issuance request task as done\"\n→ Change the task status\n\n\"Add a 'review shipping documents' task to project 143\"\n→ Create a new task\n",[503,1150,1148],{"__ignoreMap":860},[311,1152,1154],{"id":1153},"lc-risk-analysis","L\u002FC Risk Analysis",[855,1156,1159],{"className":1157,"code":1158,"language":1005},[1003],"\"Show me the LEO report for project 143\"\n→ Review the Letter of Credit risk analysis results\n\n\"Pull out just the HIGH risk items\"\n→ AI extracts the high-risk items from the report\n",[503,1160,1158],{"__ignoreMap":860},[284,1162],{},[292,1164,1166],{"id":1165},"built-in-prompts","Built-in Prompts",[270,1168,1169],{},"You can use TFlow prompts directly in Claude Desktop:",[316,1171,1172,1181],{},[319,1173,1174],{},[322,1175,1176,1179],{},[325,1177,1178],{},"Prompt",[325,1180,490],{},[335,1182,1183,1193,1203,1213],{},[322,1184,1185,1190],{},[340,1186,1187],{},[503,1188,1189],{},"tflow_start_here",[340,1191,1192],{},"Get started with TFlow — profile, feature guide, notice check",[322,1194,1195,1200],{},[340,1196,1197],{},[503,1198,1199],{},"tflow_morning_briefing",[340,1201,1202],{},"Morning briefing — urgent alerts + today's to-dos + weekly status",[322,1204,1205,1210],{},[340,1206,1207],{},[503,1208,1209],{},"tflow_project_review",[340,1211,1212],{},"Project review — detailed status of a specific project",[322,1214,1215,1220],{},[340,1216,1217],{},[503,1218,1219],{},"tflow_whats_new",[340,1221,1222],{},"What's new — system notices + recent changes",[274,1224,1225],{},[270,1226,1227],{},"💡 In ChatGPT, you can freely ask questions similar to the prompts above. You don't need to use the prompt names — just ask in natural language.",[284,1229],{},[292,1231,1233],{"id":1232},"faq","FAQ",[311,1235,1237,1238],{"id":1236},"i-lost-my-api-key","I lost my API key ",[297,1239],{"id":1240},"help-mcp-integration-api-key",[270,1242,1243,1244,1247],{},"Go to Settings → My Subscription → External Integrations and click the ",[279,1245,1246],{},"Reissue"," button. The existing key is discarded immediately and a new key is issued.",[311,1249,1251,1252],{"id":1250},"i-get-an-api-key-is-invalid-error-in-claude","I get an \"API key is invalid\" error in Claude ",[297,1253],{"id":1254},"help-mcp-integration-invalid-key",[1097,1256,1257,1260,1263],{},[795,1258,1259],{},"The API key may have expired (default 90 days). Reissue it.",[795,1261,1262],{},"Check that the key in the config file was copied exactly (watch for leading\u002Ftrailing whitespace).",[795,1264,1265],{},"Try restarting Claude Desktop.",[311,1267,1269],{"id":1268},"tflow-wont-connect-in-chatgpt","TFlow won't connect in ChatGPT",[1097,1271,1272,1275,1278],{},[795,1273,1274],{},"Check that you logged in with the same Google\u002FKakao account you registered with TFlow.",[795,1276,1277],{},"If pop-ups are blocked, allow them in your browser settings.",[795,1279,1280],{},"If the OAuth authentication token has expired, disconnect and reconnect TFlow in ChatGPT.",[311,1282,1284,1285],{"id":1283},"i-cant-see-a-specific-projects-data","I can't see a specific project's data ",[297,1286],{"id":1287},"help-mcp-integration-project-access",[270,1289,1290],{},"You can only access projects you are a member of. Check the Parties tab of that project on the TFlow web.",[311,1292,1294],{"id":1293},"can-i-view-document-contents","Can I view document contents?",[270,1296,1297,1298,1301,1302,306],{},"You can look up document metadata (file name, analysis status, etc.) and AI analysis results. To download the original file, you can get an S3 URL via the ",[503,1299,1300],{},"view: \"full\""," option of ",[503,1303,583],{},[311,1305,1307,1308],{"id":1306},"are-tokens-deducted","Are tokens deducted? ",[297,1309],{"id":1310},"help-mcp-integration-tokens",[270,1312,1313,1314,1316],{},"Data lookups through MCP (projects, documents, notifications, etc.) do not consume tokens. However, IRR analysis (",[503,1315,672],{},") runs an AI agent, so tokens are deducted.",[311,1318,1320],{"id":1319},"which-is-better-claude-desktop-or-chatgpt","Which is better, Claude Desktop or ChatGPT?",[270,1322,1323],{},"Both platforms access the same TFlow tools. Just use the AI chatbot you normally use. Claude Desktop is simple to set up with the API key method, while ChatGPT connects more conveniently via social login.",[1325,1326,1327],"style",{},"html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":860,"searchDepth":883,"depth":883,"links":1329},[1330,1334,1335,1347,1354,1355],{"id":294,"depth":873,"text":295,"children":1331},[1332,1333],{"id":313,"depth":883,"text":314},{"id":377,"depth":883,"text":378},{"id":469,"depth":873,"text":470},{"id":757,"depth":873,"text":758,"children":1336},[1337,1342],{"id":781,"depth":883,"text":782,"children":1338},[1339,1340,1341],{"id":789,"depth":891,"text":790},{"id":825,"depth":891,"text":826},{"id":995,"depth":891,"text":996},{"id":1015,"depth":883,"text":1016,"children":1343},[1344,1345,1346],{"id":1025,"depth":891,"text":1026},{"id":1049,"depth":891,"text":1050},{"id":1079,"depth":891,"text":996},{"id":1109,"depth":873,"text":1110,"children":1348},[1349,1350,1351,1352,1353],{"id":1113,"depth":883,"text":1114},{"id":1123,"depth":883,"text":1124},{"id":1133,"depth":883,"text":1134},{"id":1143,"depth":883,"text":1144},{"id":1153,"depth":883,"text":1154},{"id":1165,"depth":873,"text":1166},{"id":1232,"depth":873,"text":1233,"children":1356},[1357,1358,1359,1360,1361,1362,1363],{"id":1236,"depth":883,"text":1237},{"id":1250,"depth":883,"text":1251},{"id":1268,"depth":883,"text":1269},{"id":1283,"depth":883,"text":1284},{"id":1293,"depth":883,"text":1294},{"id":1306,"depth":883,"text":1307},{"id":1319,"depth":883,"text":1320},"MCP (Model Context Protocol) integration for accessing TFlow data from external AI chatbots such as Claude Desktop and ChatGPT","guide","tflowx.com","md",null,{},{"title":201},"mcp-integration",[1373],"app-lyra-chatbot",{"title":260,"description":1364},"mcp",[1377,1378,357,1379,1380,1381,1382,1383],"MCP","Claude","AI","연동","설정","OAuth","외부연동","efVZNPMFKcaKdutLTZeaQcPj2qyTuVOhPQM6EkO8JdY",1787533856043]