Agent-Native Calendar
Agent-Native Google Calendar - manage events, sync, and public booking
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
PDF & document automation via the PDF4me API — convert, OCR, extract, edit, secure.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
ใช้ได้ทั้ง Claude บนเว็บ แอปคอมพิวเตอร์ และมือถือ:
https://mcp.pdf4me.com/mcpเปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add --transport http pdf4me https://mcp.pdf4me.com/mcpclaude mcp add pdf4me -- uvx pdf4me-mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"pdf4me": {
"url": "https://mcp.pdf4me.com/mcp"
}
}
}วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"pdf4me": {
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"pdf4me": {
"type": "http",
"url": "https://mcp.pdf4me.com/mcp"
}
}
}วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"pdf4me": {
"type": "stdio",
"command": "uvx",
"args": [
"pdf4me-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ChatGPT ต่อได้เฉพาะ server ที่อยู่บนอินเทอร์เน็ต:
https://mcp.pdf4me.com/mcpชื่อเมนูอาจต่างกันเล็กน้อยตามแพ็กเกจและรุ่นของแอป
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ยังไม่ได้อ่านรายการเครื่องมือของตัวนี้ เราตรวจ endpoint ทีละชุดวนไป
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub pdf4me ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราตรวจ endpoint ทีละชุดวนไป
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
ได้ทั้งสองแบบ จะลงในเครื่องหรือต่อผ่านคลาวด์ก็ได้
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.0.0) เข้า registry 4 เดือนที่ผ่านมา
โปรแกรมที่รองรับ 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 รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
PDF4me MCP Server provides PDF4me API functionality through the Model Context Protocol (MCP), enabling AI assistants to easily perform a wide range of PDF, document, image, and barcode processing tasks.
You need UV (a fast Python packaging tool) to run this MCP server.
macOS / Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell)
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Alternative methods
# Homebrew (macOS)
brew install uv
pipx install uv
pip install uv
For more options, see the UV installation guide .
Open Cursor Settings → MCP, or edit ~/.cursor/mcp.json (macOS/Linux) / %USERPROFILE%\.cursor\mcp.json (Windows):
{
"mcpServers": { "pdf4me-mcp": { "command": "uvx", "args": ["pdf4me-mcp"], "env": { "PDF4ME_API_KEY": "your-api-key-here" } } } }
Open the Claude Desktop config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json~/.config/Claude/claude_desktop_config.json{
"mcpServers": { "pdf4me-mcp": { "command": "uvx", "args": ["pdf4me-mcp"], "env": { "PDF4ME_API_KEY": "your-api-key-here" } } } }
Open ~/.config/Code/User/mcp.json (macOS/Linux) or %APPDATA%\Code\User\mcp.json (Windows):
{
"servers": { "pdf4me-mcp": { "type": "stdio", "command": "uvx", "args": ["pdf4me-mcp"], "env": { "PDF4ME_API_KEY": "your-api-key-here" } } } }
Edit ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "pdf4me-mcp": { "command": "uvx", "args": ["pdf4me-mcp"], "env": { "PDF4ME_API_KEY": "your-api-key-here" } } } }
Add to your ~/.continue/config.json:
{
"mcpServers": [ { "name": "pdf4me-mcp", "command": "uvx", "args": ["pdf4me-mcp"], "env": { "PDF4ME_API_KEY": "your-api-key-here" } } ] }
On Windows, uvx may need to be called with its full path if it is not on your PATH. Replace "command": "uvx" with the full path, e.g.:
"command": "C:\\Users\\<YourUser>\\.local\\bin\\uvx"
| Tool | Description |
|---|---|
add_barcode_to_pdf | Draw a barcode or QR code onto PDF pages with configurable alignment and size |
create_barcode | Generate a barcode or QR code as a PNG image (supports Code128, QR, and more) |
read_barcodes | Read and decode barcode/QR data from a local PDF with barcode type and page filtering |
read_barcodes_from_image | Detect and decode barcodes and QR codes from a local image file |
create_swiss_qr_bill | Add a Swiss QR Bill payment section to a PDF (IBAN, creditor details, currency, reference) |
read_swiss_qr_bill | Parse and extract Swiss QR Bill payment data from a local PDF |
split_pdf_by_barcode | Split a PDF into multiple files at pages that contain a specific barcode value or type |
split_pdf_by_swiss_qr | Split a PDF by Swiss QR code positions into separate PDF files or a ZIP archive |
| Tool | Description |
|---|---|
convert_to_pdf | Convert documents (DOCX, PPTX, XLSX, images, text formats) to PDF |
convert_html_to_pdf | Convert a local HTML file to PDF with layout, margins, and print options |
convert_url_to_pdf | Convert a web page URL to PDF with auth, layout, and margin settings |
convert_md_to_pdf | Convert a local Markdown file to PDF |
convert_visio_to_pdf | Convert a Visio file (.vsdx/.vsd/.vsdm) to PDF |
convert_word_to_pdf_form | Convert a Word document (DOCX) into a fillable PDF form |
convert_pdf_to_word | Convert a PDF to DOCX with quality settings, language, and optional OCR |
convert_pdf_to_excel | Convert a PDF to XLSX with quality, merge sheets, language, and optional OCR |
convert_pdf_to_powerpoint | Convert a PDF to PPTX with quality, language, and optional OCR |
convert_pdf_to_pdfa | Convert a PDF to PDF/A (PdfA1a through PdfA3u) with upgrade/downgrade control |
convert_ocr_pdf | Make a scanned PDF searchable by running OCR and embedding a text layer |
convert_json_to_excel | Convert a local JSON file to an Excel workbook (XLSX) with worksheet name and title options |
convert_image_format | Convert images between BMP, GIF, JPG, PNG, and TIFF formats |
flatten_pdf | Flatten a PDF (merge form fields and annotations into the page content) |
linearize_pdf | Linearize (web-optimize) a PDF for fast browser loading with configurable optimization presets |
| Tool | Description |
|---|---|
add_attachment_to_pdf | Embed one or more files as attachments inside a PDF |
add_html_header_footer_to_pdf | Add an HTML-formatted header, footer, or both to PDF pages |
add_margin_to_pdf | Add page margins (in millimeters) to all pages of a PDF |
add_page_number_to_pdf | Insert page numbers with configurable alignment, format, and font styling |
add_image_stamp_to_pdf | Place an image stamp or watermark on PDF pages with alignment, opacity, and size controls |
add_text_stamp_to_pdf | Place a text stamp or watermark on PDF pages with font, opacity, rotation, and alignment options |
sign_pdf | Apply a signature image to a PDF with layout and margin options |
find_and_replace_text | Find and replace text across PDF pages |
replace_text_with_image | Replace text occurrences in a PDF with an image at configurable dimensions |
update_hyperlink_annotation | Update or replace hyperlink annotations in a PDF by search criteria |
repair_pdf | Repair a corrupted or malformed PDF file |
| Tool | Description |
|---|---|
extract_pages_from_pdf | Extract specific pages from a PDF into a new PDF file |
extract_form_data_from_pdf | Extract all form field names and their current values from a PDF |
extract_attachment_from_pdf | Extract embedded file attachments from a PDF and save them to disk |
extract_resources | Extract text content and images embedded in a PDF |
extract_table_from_pdf | Detect and extract tables from a PDF, saving results as JSON and CSV |
extract_text_by_expression | Extract text from a PDF using a regular expression pattern |
extract_text_from_word | Extract text from a Word document, with options to remove headers, footers, or comments |
extract_text_from_image | Extract text from an image using OCR |
classify_document | Classify a PDF by document type and category with a confidence score |
parse_document | Extract structured data from a PDF using a predefined PDF4me parsing template |
| Tool | Description |
|---|---|
add_form_fields_to_pdf | Add new TextBox or CheckBox form fields to a PDF at specified coordinates |
fill_pdf_form | Fill existing form fields in a PDF using a key/value data map |
| Tool | Description |
|---|---|
generate_document_single | Generate one document from a template (DOCX/HTML/PDF) and a data payload (JSON/XML/text) |
generate_documents_multiple |
ตัดมาแค่ช่วงต้น อ่านต่อใน repo