
esa
Connects Claude directly to esa.io, the Japanese team documentation platform. You get full CRUD on posts and comments, plus search across your knowledge base using esa's query syntax. Manages teams, tags, categories, and member info. Can archive posts, ship WIP drafts, duplicate content across teams, and pull attachment metadata or base64 image data. Includes a summarize prompt for quick post digests and a recent posts resource for context. Built by the esa team with proper Personal Access Token v2 auth. Useful when your team docs live in esa and you want Claude to search, update, or synthesize information without switching tools.
- GitHub stars
- 61
- tools
- 28
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- Oct 30, 2026
Tools
28 toolsPublic tool metadata for what this MCP can expose to an agent.
esa_get_teams所属している esa チームの一覧
所属している esa チームの一覧
No parameter schema in public metadata yet.
esa_get_team_statsチームの統計情報(メンバー数、記事数、コメント数など)
チームの統計情報(メンバー数、記事数、コメント数など)
No parameter schema in public metadata yet.
esa_get_team_tagsチーム内で使われているタグと使用回数
チーム内で使われているタグと使用回数
No parameter schema in public metadata yet.
esa_get_team_membersチームメンバーとその役割・プロフィール
チームメンバーとその役割・プロフィール
No parameter schema in public metadata yet.
esa_search_posts記事を検索
記事を検索
No parameter schema in public metadata yet.
esa_get_post記事 ID から記事を取得(バックリンク総数 `backlinks_count`、本文の文字数・行数 `body_md_stats` を含む)
記事 ID から記事を取得(バックリンク総数 `backlinks_count`、本文の文字数・行数 `body_md_stats` を含む)
No parameter schema in public metadata yet.
esa_get_post_backlinks指定記事を参照している記事の一覧(ページング対応)
指定記事を参照している記事の一覧(ページング対応)
No parameter schema in public metadata yet.
esa_create_post新しい記事を作成(タグ、カテゴリー、WIP ステータス付き)
新しい記事を作成(タグ、カテゴリー、WIP ステータス付き)
No parameter schema in public metadata yet.
esa_update_post記事を更新(タイトル、本文、タグ、カテゴリー、WIP ステータス)
記事を更新(タイトル、本文、タグ、カテゴリー、WIP ステータス)
No parameter schema in public metadata yet.
esa_append_post記事本文の末尾に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)
記事本文の末尾に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)
No parameter schema in public metadata yet.
esa_prepend_post記事本文の先頭に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)
記事本文の先頭に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)
No parameter schema in public metadata yet.
esa_archive_post記事をアーカイブ(Archived/ カテゴリーへ移動)
記事をアーカイブ(Archived/ カテゴリーへ移動)
No parameter schema in public metadata yet.
esa_ship_post記事を Ship It!(WIP を外して公開)
記事を Ship It!(WIP を外して公開)
No parameter schema in public metadata yet.
esa_duplicate_post記事を複製(同じタイトル・本文の WIP 記事を作成。別チームへの複製も可能)
記事を複製(同じタイトル・本文の WIP 記事を作成。別チームへの複製も可能)
No parameter schema in public metadata yet.
esa_rollback_post_revision記事を指定したリビジョンにロールバック(復元した内容は新しいリビジョンとして保存)
記事を指定したリビジョンにロールバック(復元した内容は新しいリビジョンとして保存)
No parameter schema in public metadata yet.
esa_get_commentコメント ID からコメントを取得
コメント ID からコメントを取得
No parameter schema in public metadata yet.
esa_create_comment記事にコメントを追加
記事にコメントを追加
No parameter schema in public metadata yet.
esa_update_commentコメントを編集
コメントを編集
No parameter schema in public metadata yet.
esa_delete_commentコメントを削除
コメントを削除
No parameter schema in public metadata yet.
esa_get_post_comments記事のコメント一覧(ページング対応)
記事のコメント一覧(ページング対応)
No parameter schema in public metadata yet.
esa_get_team_commentsチーム全体のコメント一覧(ページング対応)
チーム全体のコメント一覧(ページング対応)
No parameter schema in public metadata yet.
esa_get_categories指定パス配下のカテゴリー一覧
指定パス配下のカテゴリー一覧
No parameter schema in public metadata yet.
esa_get_top_categoriesトップレベルのカテゴリー一覧
トップレベルのカテゴリー一覧
No parameter schema in public metadata yet.
esa_get_all_category_pathsチーム内の全カテゴリーパス一覧(記事数付き、フィルタリング対応)
チーム内の全カテゴリーパス一覧(記事数付き、フィルタリング対応)
No parameter schema in public metadata yet.
esa_get_attachment記事やコメントの添付ファイルを取得
記事やコメントの添付ファイルを取得
No parameter schema in public metadata yet.
esa_get_search_options_helpesa の検索構文ヘルプ
esa の検索構文ヘルプ
No parameter schema in public metadata yet.
esa_get_markdown_syntax_helpesa の Markdown 記法ヘルプ
esa の Markdown 記法ヘルプ
No parameter schema in public metadata yet.
esa_search_helpesa のドキュメントから機能や用語を検索
esa のドキュメントから機能や用語を検索
No parameter schema in public metadata yet.
Sponsors
Configuration
ESA_ACCESS_TOKEN*secretAccess token for esa.io API authentication
Readme
esa MCP Server
日本語 | English
esa.io の公式 MCP(Model Context Protocol)サーバー(STDIO Transport 版)
概要
AI アシスタントと情報共有サービス esa をつなぐ MCP サーバーです。Model Context Protocol 経由で、AI アシスタントから esa の記事を読んだり、作成・更新・管理などができます。
使えるツール
チーム管理
esa_get_teams- 所属している esa チームの一覧esa_get_team_stats- チームの統計情報(メンバー数、記事数、コメント数など)esa_get_team_tags- チーム内で使われているタグと使用回数esa_get_team_members- チームメンバーとその役割・プロフィール
記事管理
esa_search_posts- 記事を検索esa_get_post- 記事 ID から記事を取得(バックリンク総数backlinks_count、本文の文字数・行数body_md_statsを含む)esa_get_post_backlinks- 指定記事を参照している記事の一覧(ページング対応)esa_create_post- 新しい記事を作成(タグ、カテゴリー、WIP ステータス付き)esa_update_post- 記事を更新(タイトル、本文、タグ、カテゴリー、WIP ステータス)esa_append_post- 記事本文の末尾に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)esa_prepend_post- 記事本文の先頭に追記(既存本文を取得せずに追記でき、新しいリビジョンとして保存)
記事の操作
Details
- Repository
- github.com/esaio/esa-mcp-server
- Category
- Communication & Messaging
- Package
@esaio/esa-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active