{
  "markdown": "# Pal Save Editor MCP Server\n\n> Palworld Save Editor Tool - Inspect Before Changes\n\n[![MCP Badge](https://lobehub.com/badge/mcp/rocnubie-palsaveeditor-mcp)](https://lobehub.com/mcp/rocnubie-palsaveeditor-mcp)\n[![Node](https://img.shields.io/badge/node-%3E%3D18-339933?logo=node.js&logoColor=white)](https://nodejs.org)\n[![Read Only](https://img.shields.io/badge/server-read--only-2ea44f)](#tools)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)\n[![MCP](https://img.shields.io/badge/MCP-1.0-blue)](https://modelcontextprotocol.io)\n[![smithery](https://smithery.ai/badge/palsaveeditor)](https://smithery.ai)\n\nA Model Context Protocol server that exposes the canonical Pal Save Editor knowledge surface — browser editing workflows, local processing, and safety boundaries, FAQ, official links — to MCP-compatible AI clients such as Claude Desktop, Cursor, Windsurf, and Continue. Read-only, no API keys, no quota, ~50 ms cold start.\n\nOfficial website: https://palsaveeditor.com\n\n## 🛠️ About Pal Save Editor\n\nPal Save Editor is a browser-only Palworld save safety workbench. It recognizes local save file sets, compares snapshots, creates a private recognition receipt, and exports a local safe pack while keeping file processing in a Web Worker.\n\nThe current release deliberately limits its scope: real Palworld binary mutation is locked, binary comparison is limited to paths, roles, sizes, signatures, and hashes, and field-level semantic diff is available only for documented JSON fixtures. PlM and Oodle files remain read-only, and the tool does not repair bytes or guarantee that Palworld will load an exported candidate.\n\nThis MCP exposes those capabilities and safety boundaries as read-only context. It does not receive save files, edit a user's world, or claim that an unsupported repair path exists.\n\n## Tools\n\n### `get_editor_scope`\nReturn the editor workflow and the documented limits on local processing or export. (Pal Save Editor)\n\n_Input:_ no parameters. _Returns:_ text/markdown.\n\n### `get_official_links`\nReturn the canonical list of official links for Pal Save Editor (website, support, docs when available).\n\n_Input:_ no parameters. _Returns:_ text/markdown.\n\n## Resources\n\n- `site://palsaveeditor/workbench` — Public editing workflow, local-processing model, and documented safety limits.\n- `site://palsaveeditor/faq` — Short FAQ generated from public site metadata.\n- `site://palsaveeditor/links` — Canonical URLs to share with users.\n\n## Prompts\n\n### `tell_me_about_palsaveeditor`\nSummarize what the site is, who it's for, and how it works. — Pal Save Editor\n\n### `review_edit_scope_palsaveeditor`\nReview an editing workflow without promising unsupported file mutation. — Pal Save Editor\n\n## Installation\n\n### Install via Smithery\n\n```bash\nnpx -y @smithery/cli install palsaveeditor-mcp --client claude\n```\n\n(Replace `claude` with `cursor`, `windsurf`, or `continue` for those clients.)\n\n### Install from source\n\n```bash\ngit clone https://github.com/rocnubie/palsaveeditor-mcp.git\ncd palsaveeditor-mcp\npnpm install\n```\n\nThen add to your MCP client config (`claude_desktop_config.json` for Claude Desktop, `mcp.json` for Cursor / Windsurf / Continue):\n\n```json\n{\n  \"mcpServers\": {\n    \"palsaveeditor-mcp\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/absolute/path/to/palsaveeditor-mcp/src/index.mjs\"\n      ]\n    }\n  }\n}\n```\n\n### Debug with MCP Inspector\n\n```bash\nnpx @modelcontextprotocol/inspector node src/index.mjs\n```\n\n## Official Links\n\n- Website: https://palsaveeditor.com\n\n## Development\n\n```bash\npnpm install\npnpm start                 # run the server over stdio\n```\n\n## License\n\nMIT\n",
  "bytes": 3656,
  "sha": "f5814a703a138d763debd4d5fd611238b48dc194a4c408cfa5ab963d7e0bae7e",
  "repo_slug": "rocnubie/palsaveeditor-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rocnubie_palsaveeditor_mcp_10022cce/readme"
}