Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Look up TradeCanvas chart indicators, options and drawing tools, and check options before use.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"tradecanvas": {
"command": "npx",
"args": [
"-y",
"@tradecanvas/mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add tradecanvas -- npx -y @tradecanvas/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"tradecanvas": {
"command": "npx",
"args": [
"-y",
"@tradecanvas/mcp"
]
}
}
}วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"tradecanvas": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tradecanvas/mcp"
]
}
}
}ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 5 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub bonguynvan ซึ่งเป็นเจ้าของ repo
มีการแก้โค้ดล่าสุด วันนี้
ใช้ MIT
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
ต้องอ่านรายการเครื่องมือของ server ก่อน จะเริ่มตรวจในขั้นถัดไป
เทียบเฉพาะ server ที่อยู่ในต้นแบบนี้ ไม่ใช่ทั้ง registry
จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด วันนี้ และส่งรุ่นล่าสุด (1.61.0) เข้า registry 3 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Finance Toolkit, SolidInvoice, Korea Tax Calculator
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 95 tools with statutory citations.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
An MCP server for TradeCanvas, so a coding agent looks names up instead of guessing them. It answers from a catalog generated from the library's own code: the same version, the same names.
claude mcp add tradecanvas -- npx -y @tradecanvas/mcp
On Windows outside WSL, npx starts through cmd:
claude mcp add tradecanvas -- cmd /c npx -y @tradecanvas/mcp
In Git Bash, which runs the ! commands of Claude Code on Windows, write cmd //c npx -y @tradecanvas/mcp: Git Bash turns /c into a path.
Cursor, Claude Desktop and most other clients take the same command in their MCP settings (on Windows, "command": "cmd", "args": ["/c", "npx", "-y", "@tradecanvas/mcp"]):
{
"mcpServers": { "tradecanvas": { "command": "npx", "args": ["-y", "@tradecanvas/mcp"] } } }
Codex adds it with codex mcp add tradecanvas -- npx -y @tradecanvas/mcp, or reads it from ~/.codex/config.toml, where the key is mcp_servers:
[mcp_servers.tradecanvas]
command = "npx" args = ["-y", "@tradecanvas/mcp"]
All of them read only; none touches the network or your files.
| Tool | What it answers |
|---|---|
list_indicators | The built-in indicators: id, name, and whether it draws over the price or in a pane. Search by words. |
get_indicator | One indicator in full: default params, inputs, the keys of its lines (RSI's is value, not rsi), levels, and code that adds it and reads it. |
list_drawing_tools | The drawing tools: the type that addDrawing and setDrawingTool take, the points each needs, its options. |
list_options | The options of ChartWidget, Chart or ChartWidgetGrid: name, TypeScript type, doc, allowed values. |
list_widget_features | The names ChartWidget's features switch takes. |
list_style_keys | The chart's style keys and the value each takes, for overrides and applyOverrides. |
validate_options | Checks an options object before it is used: unknown names with the one likely meant, values outside the allowed ones, numbers given as strings, intervals, feature switches, style overrides, languages, and nested options. |
A check, for instance:
{ "target": "ChartWidget", "options": { "timeFrame": "5m", "chartType": "line", "locale": "ja" } }
- timeFrame: Unknown option 'timeFrame' for ChartWidget. Did you mean 'timeframe'?
chartOptions.Note: 日本語 ('ja') is not built into the widget: call registerWidgetLocales() from '@tradecanvas/chart/widget/locales' before creating it.
/plugin marketplace add bonguynvan/tradecanvas in Claude Code, or npx skills add bonguynvan/tradecanvas.Node 20.19 or later. MIT.