{
  "markdown": "# pplog MCP Server\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n**日本語** | [English](https://github.com/esaio/pplog-mcp-server/blob/main/README.en.md)\n\npplog の公式 MCP(Model Context Protocol)サーバー(STDIO Transport 版)\n\n## 概要\n\nAI アシスタントとポエム共有サービス [pplog](https://pplog.net) をつなぐ MCP サーバーです。Model Context Protocol 経由で、AI アシスタントから pplog のポエムを読んだり、検索・投稿ができます。\n\n## 使えるツール\n\n- `get-poem` - ポエムを ID で取得\n- `search-poems` - ポエムを検索（日付絞り込み、AND/OR 検索、除外検索などに対応）\n- `create-poem` - 新しいポエムを投稿\n\n## MCP クライアントの設定\n\nMCP クライアントの設定ファイルに以下を追加します：\n\n### 用意する環境変数\n\n- PPLOG_ACCESS_TOKEN: アクセストークン\n\n### Claude Desktop の例\n\n`claude_desktop_config.json` への追加方法：\n\n#### オプション 1: docker(推奨)\n\n```json\n{\n  \"mcpServers\": {\n    \"pplog\": {\n      \"command\": \"docker\",\n      \"args\": [\n        \"run\",\n        \"-i\",\n        \"--rm\",\n        \"-e\",\n        \"PPLOG_ACCESS_TOKEN\",\n        \"ghcr.io/esaio/pplog-mcp-server\"\n      ],\n      \"env\": {\n        \"PPLOG_ACCESS_TOKEN\": \"your_access_token\"\n      }\n    }\n  }\n}\n```\n\n#### オプション 2: npx\n\n```json\n{\n  \"mcpServers\": {\n    \"pplog\": {\n      \"command\": \"/Users/your-username/.nodenv/shims/npx\",\n      \"args\": [\"@esaio/pplog-mcp-server\"],\n      \"env\": {\n        \"PPLOG_ACCESS_TOKEN\": \"your_access_token\"\n      }\n    }\n  }\n}\n```\n\n> **注意**: `/path/to/your/node` は `which node` で調べたパスに置き換えてください。\n\n## リンク\n\n- [pplog](https://pplog.net) - ポエム共有サービス pplog\n- [Model Context Protocol](https://modelcontextprotocol.io) - MCP の詳細\n- [Claude Desktop](https://claude.ai/download) - MCP 対応の AI アシスタント\n\n## サポート\n\n- 🐛 Issues: [GitHub Issues](https://github.com/esaio/pplog-mcp-server/issues)\n\n---\n\nMade with ❤️ by the esa team\n",
  "bytes": 1667,
  "sha": "d0d1d3c341907c83fc59badc702891a66961023996a98a0fef0a6a15785a15bd",
  "repo_slug": "esaio/pplog-mcp-server",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_esaio_pplog_41a2b168/readme"
}