Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Interactive data visualization and executive PDF dashboards for ChatGPT, Claude, and Cursor.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://datacanvas.ranuk.dev/mcpพิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http datacanvas https://datacanvas.ranuk.dev/mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"datacanvas": {
"url": "https://datacanvas.ranuk.dev/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"datacanvas": {
"type": "http",
"url": "https://datacanvas.ranuk.dev/mcp"
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://datacanvas.ranuk.dev/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub RanuK12 ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 13 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT ที่เปิดโหมดนักพัฒนา
ในหมวดเดียวกันมี Agent-Native Calendar, Excel MCP Server, MCP Server for Excel
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Agent-Native Google Calendar - manage events, sync, and public booking
ให้ AI สร้างและแก้ไฟล์ Excel ได้เอง ทั้งสูตร กราฟ และ PivotTable โดยไม่ต้องมีโปรแกรม Excel ในเครื่อง
Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
Desarrollado y operado por Ranuk IT Solutions (Emilio Ranucoli)
Transforma cualquier conjunto de datos (CSV, TSV, JSON, Excel) en un tablero analítico interactivo en tiempo real directamente en la interfaz de ChatGPT (
thread_panellateral yglobalsidebar), con exportación ejecutiva de PDFs vectoriales de alta fidelidad (>400KB) y funnel externo a monetización SaaS.
DataCanvas resuelve la principal limitación del análisis de datos en ChatGPT: la estaticidad. Cuando un usuario proporciona datos tabulares, en lugar de recibir una tabla de texto plano o una imagen estática generada con Matplotlib, DataCanvas despliega un Conversation Panel interactivo con filtros en vivo, selector dinámico de tipos de gráficos y tarjetas KPI reactivas.
sequenceDiagram
autonumber actor User as Usuario en ChatGPT participant GPT as ChatGPT (LLM) participant MCP as Servidor MCP (FastAPI :7800) participant UI as Panel UI (Iframe Sandboxed) participant Engine as Ranuk Report Engine participant Stripe as Stripe Checkout (Externo)
User->>GPT: "Armame un dashboard interactivo de este CSV" GPT->>MCP: Call tool: datacanvas_render_dashboard(title, raw_data) MCP-->>GPT: Return metadata OpenAIUiToolMetadata (ui://datacanvas/dashboard) GPT->>UI: Despliega Iframe en el panel lateral vía postMessage User->>UI: Filtra datos, alterna gráficos y examina KPIs UI->>UI: Agregación client-side sin costo de cómputo para el backend User->>UI: Click en "Exportar Reporte Ejecutivo PDF" alt Usuario Gratuito UI->>Engine: Genera reporte con watermark Ranuk Engine-->>UI: Descarga PDF oficial (>400KB) + Modal Upgrade else Click en "Desbloquear Pro / White-Label" UI->>User: window.open("https://datacanvas.ranuk.dev/checkout") User->>Stripe: Pago de suscripción ($19/mo) Stripe->>MCP: Webhook asienta cobro en income_ledger.json end
rk-mcp-datacanvas/
├── manifest.json # Especificación oficial de OpenAI Plugin Extension ├── README.md # Manual de arquitectura, despliegue y operaciones ├── server/ │ ├── main.py # Servidor FastAPI (Protocolo MCP JSON-RPC + UI Server) │ ├── tools.py # Definición analítica y schemas OpenAIUiToolMetadata │ └── report_bridge.py # Conexión al motor ranukita_report.py ├── ui/ │ └── index.html # Frontend interactivo para el iframe (Tailwind + ECharts) ├── scripts/ │ ├── rk-mcp-pack.py # Validador y empaquetador para Apps Management (.zip) │ └── rk-mcp-growth.py # Cron diario de health check, leads B2B y sync con ledger ├── tests/ │ └── test_mcp_server.py # Suite de tests (MCP handshake, tools y reportes) ├── submission/ │ ├── video_script.md # Guion de 75 segundos para el revisor de OpenAI │ └── test_cases.json # Casos de prueba reproducibles para el submission └── dist/ └── rk-mcp-datacanvas.zip # Paquete validado y listo para envío
| Característica | DataCanvas Free (In-Plugin) | DataCanvas Pro ($19/mes o $190/año) |
|---|---|---|
| Visualización interactiva en ChatGPT | Ilimitada | Ilimitada |
| Gráficos dinámicos (Barras, Líneas, Donut) | Sí | Sí + Mapas de Calor y Funnels |
| Filtros en tiempo real vía DuckDB-WASM | Sí | Sí |
| Exportación de Reportes PDF | 3 reportes/mes (con marca de agua) | Ilimitados, White-Label y >400KB |
| Persistencia de plantillas en Sidebar | 1 plantilla | Ilimitadas |
| Conexión con PostgreSQL / BigQuery | No | Sí |
| Licencia On-Premise para empresas | No | Disponible ($490 un solo pago) |
Para garantizar que el sistema funcione de forma autónoma y minimice la carga manual, los roles están distribuidos entre el equipo de agentes de Ranukita y Emilio:
dist/rk-mcp-datacanvas.zip.submission/video_script.md.datacanvas.ranuk.dev hacia el servidor local (ej. Cloudflare Tunnel hacia el puerto 7800).~/.ranukita/income_ledger.json.~/.ranukita/buzon/.python3 -m unittest tests/test_mcp_server.py
python3 server/main.py
cloudflared tunnel --url http://127.0.0.1:7800
python3 scripts/rk-mcp-pack.py
python3 scripts/rk-mcp-growth.py