ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Ynab MCP Server

โดย issmirnovรุ่น 2.0.0i★ –iรันบนคลาวด์
ชื่อใน registrycom.smirnovlabs/ynab-mcp-server

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนคลาวด์
  • ช่องทาง (transport): Streamable HTTP
  • หมวด: เครื่องมือนักพัฒนา

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ต้องเตรียมก่อน

  • รันบนคลาวด์ไม่ต้องลงโปรแกรมเพิ่ม ต่อผ่านอินเทอร์เน็ตได้เลย

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:

  1. เปิด Settings → Connectors
  2. กด Add custom connector
  3. วางที่อยู่ด้านล่างแล้วกด Add
  4. ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
SettingsConnectors1+ Add2https://…3
https://mcpforynab.smirnovlabs.com/mcp

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add --transport http ynab https://mcpforynab.smirnovlabs.com/mcp

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "ynab": {
      "url": "https://mcpforynab.smirnovlabs.com/mcp"
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "ynab": {
      "type": "http",
      "url": "https://mcpforynab.smirnovlabs.com/mcp"
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:

  1. เปิด ChatGPT บนเว็บ → Settings → Connectors (Apps)
  2. กด Create หรือ Add (บางแพ็กเกจต้องเปิด Developer mode ใน Advanced ก่อน)
  3. วางที่อยู่ด้านล่าง ตั้งชื่อ แล้วบันทึก
  4. ถ้าให้ล็อกอิน ให้ล็อกอินกับผู้ทำ
SettingsConnectors1+ Create2https://…3
https://mcpforynab.smirnovlabs.com/mcp

ชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569

  • ! ควรระวัง

    ตัวตนผู้ทำตรงกับ repo

    ผู้ลงทะเบียน (smirnovlabs.com) ไม่ใช่เจ้าของ repo (issmirnov) อาจเป็นคนอื่นที่นำมาลงต่อ

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    endpoint ตอบ

    ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป

  • … ยังไม่ตรวจ

    ล็อกอินแบบ OAuth

    ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint

เทียบกับตัวอื่นในหมวด เครื่องมือนักพัฒนาi

  • ดาวมากกว่า 0% ของอีก 4924 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 32% ของอีก 4924 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 14% ของอีก 4924 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Ynab MCP Server ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 0 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (2.0.0) เข้า registry 3 เดือนที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี GitHub, Desktop Commander, Cloudflare MCP

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

GitHub

server ทางการของ GitHub ให้ AI อ่านและจัดการโค้ด issue และ pull request ในบัญชีของคุณได้ ใช้ผ่านคลาวด์ของ GitHub หรือรันในเครื่องด้วย Docker ก็ได้

โดย githubใช้กันมาก★ 34.2Kอัปเดต 5 วันที่ผ่านมา

บนเครื่องหรือคลาวด์

Desktop Commander

MCP server for terminal commands, file operations, and process management

โดย wonderwhy-erใช้กันมาก↓ 709.6K/สัปดาห์★ 10.2Kอัปเดต 17 วันที่ผ่านมา

รันบนเครื่อง

Cloudflare MCP

Cloudflare MCP servers

โดย cloudflareกำลังโต★ 4.4Kอัปเดต 14 เดือนที่ผ่านมา

รันบนคลาวด์✓ mcp.cloudflare.com

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

ynab-mcp-server

Connect YNAB to ChatGPT or Claude with a hosted MCP server.

Use this if you want your AI assistant to read and manage your YNAB plans, categories, transactions, and goals — and review balances and net worth — after you sign in with your own YNAB account.

What You Need

  • a YNAB account
  • the hosted MCP URL: https://mcpforynab.smirnovlabs.com/mcp
  • ChatGPT or Claude with support for custom MCP connectors

Quick Start

  1. Get your hosted MCP URL.
  2. Add that URL in ChatGPT or Claude.
  3. Click Connect.
  4. Sign in with YNAB when prompted.
  5. Return to your chat and start asking YNAB questions.

On Claude, the Add to Claude button at the top covers steps 1 and 2. See Set Up in Claude.

Set Up in ChatGPT

These steps are for the ChatGPT web app.

As of March 25, 2026, OpenAI requires developer mode for custom MCP connectors.

Before you start
  • You need a ChatGPT plan that supports custom MCP connectors.
  • If you are on a workspace plan, your admin may need to enable developer mode first.
  • You need this hosted MCP URL: https://mcpforynab.smirnovlabs.com/mcp.
Step-by-step
  1. Open chatgpt.com.
  2. Open Settings.
  3. Enable developer mode if it is not already enabled.
  4. Go to Apps or Connectors and choose to create a custom app or connector.
  5. Paste your hosted MCP URL.
  6. Choose OAuth if ChatGPT asks for an authentication method.
  7. Save or create the connector.
  8. Start a new chat.
  9. Open the tools menu and enable the new connector.
  10. When redirected, sign in with YNAB and approve access.
  11. Return to ChatGPT and send a test prompt.
Good first prompts
  • Show me the balances of all my plan accounts.
  • List my plan categories with available amounts.
  • Find my most recent grocery transactions.
  • What were my largest spending categories last month?

Set Up in Claude

These steps are for claude.ai.

As of October 25, 2026, Claude keeps custom connectors under Customize > Connectors.

Before you start
  • Free, Pro, Max, Team, and Enterprise plans support custom connectors. The Free plan allows one.
  • The hosted MCP URL is https://mcpforynab.smirnovlabs.com/mcp. The Add to Claude button fills it in for you.
  • On Claude Team or Enterprise, an organization Owner adds the connector first.
Step-by-step for Claude Free, Pro, or Max
  1. Click Add to Claude at the top of this page.
  2. If prompted, sign in to Claude.
  3. Claude opens the Add custom connector dialog with the fields filled in, plus a notice that the values came from an external link. Check that the name is YNAB and the URL is https://mcpforynab.smirnovlabs.com/mcp.
  4. If the dialog shows Authentication and OAuth client settings, choose Sign in now and Register automatically. This server does not support Use Claude's published identity.
  5. Click Add.
  6. Click Connect.
  7. When redirected, sign in with YNAB and approve access.
  8. Start a new chat.
  9. Click +, select Connectors, and turn on YNAB.
  10. Send a test prompt.

To add the connector by hand, go to Customize > Connectors and click Add custom connector. Enter the name YNAB and the hosted MCP URL, then continue from step 4.

Step-by-step for Claude Team or Enterprise

An organization Owner adds the connector once. Then each member connects their own YNAB account.

For the Owner:

  1. Open the organization install link. Claude opens the organization's Add custom connector dialog with the name and URL filled in.
  2. If the dialog shows Authentication and OAuth client settings, choose Sign in now and Register automatically.
  3. Click Add.

To add it by hand, go to Organization settings > Connectors and select Add, then Custom. Enter the name YNAB and the hosted MCP URL, then continue from step 2.

For each member:

  1. Go to Customize > Connectors.
  2. Find the connector your Owner added. It has the Custom label.
  3. Click Connect.
  4. When redirected, sign in with YNAB and approve access.
  5. Start a new chat.
  6. Click +, select Connectors, and turn on the connector.
  7. Send a test prompt.
Good first prompts
  • Show me my current account balances in YNAB.
  • What categories are overspent right now?
  • Find transactions from Amazon in the last 30 days.
  • Summarize my spending by category this month.

What Happens When You Connect

  1. ChatGPT or Claude connects to the hosted MCP URL.
  2. The MCP server sends you to YNAB sign-in.
  3. You approve access to your YNAB account.
  4. The service stores the OAuth tokens needed to make future YNAB requests on your behalf.
  5. Your assistant can then use YNAB tools and resources in chat.

Available Tools

Once connected, your assistant can use the tools below. Read tools only look at your data; Write tools change your budget (and ones marked *delete* remove data).

Budgets & setup
ToolWhat it doesAccess
ynab_list_budgetsList your YNAB budgetsRead
ynab_budget_summaryMonth summary of categories, balances, and accountsRead
ynab_set_default_budgetRemember a default budget so you don't name it every timeSetup
Categories & goals
ToolWhat it doesAccess
ynab_list_categoriesList category groups and categories with balances and goalsRead
ynab_create_categoryCreate a category in a groupWrite
ynab_update_categoryRename a category, edit its note, or move it between groupsWrite
ynab_create_category_groupCreate a category groupWrite
ynab_update_category_groupRename a category groupWrite
ynab_set_category_goalsCreate, update, or remove a category's goalWrite
Transactions
ToolWhat it doesAccess
ynab_list_transactionsList and filter transactions by account, category, payee, or dateRead
ynab_get_unapproved_transactionsList transactions waiting for approvalRead
ynab_create_transactionAdd a transaction, optionally split across categoriesWrite
ynab_update_transactionEdit an existing transactionWrite
ynab_set_transaction_splitsSplit a transaction across categories, change a split's lines, or merge it back into one categoryWrite
ynab_approve_transactionApprove one pending transactionWrite
ynab_bulk_approve_transactionsApprove many pending transactions at onceWrite
ynab_delete_transactionDelete a transactionWrite (delete)
Scheduled (recurring) transactions
ToolWhat it doesAccess
ynab_list_scheduled_transactionsList scheduled/recurring transactionsRead
ynab_create_scheduled_transactionSchedule a future or recurring transactionWrite
ynab_update_scheduled_transactionEdit a scheduled transactionWrite
ynab_delete_scheduled_transactionDelete a scheduled transactionWrite (delete)
Budgeting workflows
ToolWhat it doesAccess
ynab_move_funds_between_categoriesMove budgeted dollars between categoriesWrite
ynab_auto_distribute_fundsAllocate "Ready to Assign" money across categories by goalWrite
ynab_handle_overspendingCover overspent categories by moving fundsWrite
ynab_budget_from_historyAllocate based on historical spendingWrite
ynab_reconcile_accountReconcile an account to a statement balanceWrite
Analytics & insights (read-only)
ToolWhat it does
ynab_analyze_spending_patternsSpot spending trends and anomalies
ynab_goal_progress_reportTrack progress toward category goals
ynab_cash_flow_forecastProject upcoming cash flow from history
ynab_category_performance_reviewCompare budgeted vs. actual by category
ynab_net_worth_analysisSummarize net worth across accounts

YNAB API Coverage

How these tools line up with the official YNAB API (accessed through the ynab JavaScript SDK). ✅ = covered, ◐ = partial, — = not yet.

YNAB API areaCoveredTools / notes
Budgets (plans)✅ynab_list_budgets, ynab_budget_summary; plan *settings* are not exposed
Accounts◐Balances read via ynab_budget_summary, ynab_net_worth_analysis, ynab_reconcile_account; no create-account or standalone account list
Categories & groups✅List, create, and update categories and groups; goals; per-month funding
Months✅Surfaced through ynab_budget_summary and the analytics tools
Transactions✅List, create, update, delete, approve, bulk-approve, and split across categories (file import is not exposed)
Scheduled transactions✅List, create, update, delete
Payees—Referenced implicitly by name in the transaction tools; no list/update-payee tool
Payee locations—Not exposed
User—Identity is handled by OAuth; getUser is not exposed

Beyond the raw API, this server adds composite tools that have no single API endpoint: the budgeting workflows (move funds, auto-distribute, handle overspending, budget from history, reconcile) and the analytics tools (spending patterns, goal progress, cash flow, category performance, net worth).

Troubleshooting

The connector does not appear in ChatGPT
  • Confirm your plan supports custom MCP connectors.
  • Confirm developer mode is enabled.
  • If you are on a workspace plan, confirm your admin enabled the required settings.
The connector does not appear in Claude
  • Confirm your plan supports remote MCP connectors.
  • On Team or Enterprise, confirm your workspace owner added the connector first.
I connected, but YNAB tools are not working
  • Disconnect and reconnect the connector.
  • Make sure you completed the YNAB OAuth approval step.
  • Start a fresh chat and re-enable the connector for that conversation.
The MCP URL is not working
  • Make sure you pasted the full HTTPS URL.
  • Do not remove the trailing /mcp if your hosted URL includes it.

Privacy

This service uses OAuth to connect to your YNAB account. It does not ask for your YNAB password directly.

This app is not officially supported by YNAB in any way. Use it at your own risk.

Read the privacy policy here:

  • PRIVACY.md

For Self-Hosting or Operators

If you are trying to deploy or host this service yourself, use CONTRIBUTING.md. This README is intentionally written for end users connecting the hosted service in ChatGPT or Claude.

ถาม PopNx