Skip to main content
Glama
zierocode

PiR2 Academy Sheets Reader MCP

by zierocode

สร้างสำหรับ PiR2 Academy — Advanced Claude Cowork

PiR2 Academy Sheets Reader MCP

MCP แบบ local และ read-only ที่ให้ Claude Desktop อ่านข้อมูลจาก Google Sheets ภายในขนาดที่ปลอดภัย ผ่าน Google project และ Google account ของผู้เรียนเอง

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

Bundle มี tools 5 ตัว:

  • google_auth_status — ตรวจว่าเชื่อม Google พร้อมหรือยัง

  • connect_google — เปิดหน้าขอสิทธิ์อ่าน Google Sheet

  • diagnose_google_setup — ตรวจ setup และบอกวิธีแก้ที่ตรงกับสาเหตุ โดยไม่แสดง secret

  • get_spreadsheet_metadata — อ่านชื่อไฟล์และข้อมูล Tab โดยไม่อ่าน cell values

  • read_sheet_sample — อ่านตัวอย่างขนาดเล็กเพื่อดูโครงสร้างอย่างปลอดภัย

  • read_sheet_ranges — อ่าน A1 ranges ที่ระบุภายในขนาดที่ปลอดภัย

ถ้าใช้งานไม่ได้ ให้พิมพ์ ตรวจ Sheets MCP ให้หน่อย เพื่อให้ Claude เรียก diagnose_google_setup แล้วทำตาม fixSteps ที่คืนมาได้ทันที ตัว tool จะไม่คืน path, client ID, client secret, project ID หรือ token ครับ

หลังติดตั้ง Extension ให้เริ่มจากเปิด Chat ใหม่และตรวจว่า Extension เป็น Enabled ก่อน ปกติไม่ต้อง restart แต่ถ้า tool ยังไม่ปรากฏ ให้ Quit Claude Desktop ทั้งโปรแกรมแล้วเปิดใหม่หนึ่งครั้ง (Windows ต้อง Quit จาก system tray ไม่ใช่ปิดเฉพาะหน้าต่าง)

MCP นี้แก้ สร้าง หรือลบ Spreadsheet ไม่ได้ และไม่ใช้ Google app, API key, remote MCP server หรือ OAuth broker ส่วนกลางของ PiR

Related MCP server: mcp-gsheets

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

  1. ติดตั้ง Claude Desktop เวอร์ชันปัจจุบันบน macOS หรือ Windows

  2. ทำตาม ตั้งค่า Google project ของตัวเอง และดาวน์โหลด Desktop OAuth JSON

  3. ดาวน์โหลดไฟล์ .mcpb และ .sha256 คู่กันจาก Releases ของ repository นี้

บัญชี Google ของบริษัทอาจบล็อก third-party OAuth app หากผู้ดูแลระบบไม่อนุญาต ให้เตรียมบัญชี Google ส่วนตัวและ Sheet ตัวอย่างที่ไม่มีข้อมูลลับ

ติดตั้งใน Claude Desktop

  1. เปิดไฟล์ .mcpb ที่ดาวน์โหลด

  2. ตรวจชื่อ PiR2-Sheets-Reader แล้วติดตั้ง

  3. ตรง ไฟล์ Google Desktop OAuth เลือก JSON จาก Google project ของตัวเอง

  4. เปิด task ใหม่ใน Claude แล้วพิมพ์ ตรวจการเชื่อมต่อ Google Sheet

  5. หากยังไม่ connected ให้พิมพ์ เชื่อม Google และทำขั้นตอนใน Browser ให้เสร็จ

ขั้นตอนเหมือนกันบน macOS และ Windows ผู้เรียนไม่ต้องใช้ Terminal เก็บ OAuth JSON เป็นความลับ และห้าม upload เข้า Chat, GitHub, Slack หรือ shared drive

ใช้งาน

แปะ Google Sheet URL ให้ Claude ได้เลย ใน Live Dashboard lab ตัว Skill จะเลือก Tab, KPI และกราฟให้เอง เมื่อข้อมูลใน Sheet เปลี่ยน ให้กด Reload บนแถบด้านบนของ Live Artifact เพื่ออ่านข้อมูลใหม่

อ่าน Privacy และขอบเขตข้อมูล ก่อนใช้ข้อมูลธุรกิจจริง หากเชื่อมต่อไม่ได้ให้ดู วิธีแก้ปัญหา

สำหรับ Maintainer

Architecture และ verification อยู่ใน Architecture และ Testing and evidence

npm ci
npm run check
npm run build
npm run smoke
npm run audit:high
npm run audit:tooling
npm run scan:secrets
npm run bundle
npm run bundle:verify

อ่าน CONTRIBUTING.md ก่อนเปิด change และแจ้งช่องโหว่ผ่าน SECURITY.md

License

MIT

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

UpdatingMaintainers
UpdatingResponse time
0dRelease cycle
4Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Read-only MCP server for ClassQuill, a tutoring-business-management platform.

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zierocode/pir2-academy-sheets-reader-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server