ESA MCP Server

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Provides tools for interacting with the esa.io platform, allowing search of articles, retrieval of single or multiple posts, and utilizing esa.io's advanced search query syntax to filter results by various criteria like title, content, tags, authors, and dates.

esa-mcp-server

esa-mcp-server は、esa.io の API を Model Context Protocol (MCP) を介して利用できるようにするサーバーです。

機能

  • get_search_query_document: esa.io の記事を検索するためのドキュメンテーションの提供
  • search_esa_posts: esa.io の記事検索
  • read_esa_post, read_esa_multiple_posts: 記事の詳細取得(単一・複数)
  • create_esa_post: 記事の作成
  • update_esa_post: 記事の更新
  • delete_esa_post: 記事の削除

Usage

利用するツールに合わせて以下のように設定ファイルを準備してください。

{ "mcpServers": { "esa-mcp-server": { "command": "npx", "args": ["-y", "esa-mcp-server@latest"], "env": { "ESA_API_KEY": "your api key here", "DEFAULT_ESA_TEAM": "your default esa team" } } } }

プロンプト例

## Using esa tools esa の情報を検索するために esa 以下のツールを利用できます。 - 記事の検索には search_esa_posts ツールを利用します。複雑なクエリを利用する場合は get_search_query_document ツールで正確なクエリの記述方法を理解してから利用します。 - 記事本文を取得するには read_esa_post, read_esa_multiple_posts ツールを利用します。複数の記事を取得する必要がある場合は read_esa_multiple_posts でまとめて取得することを推奨します。 - 記事を作成/更新/削除するにはそれぞれ create_esa_post, update_esa_post, delete_esa_post ツールを利用します。

利用可能なツール

src/server.ts を確認してください。

Contribution

歓迎します。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Enables interaction with esa.io's API through the Model Context Protocol, supporting article search and retrieval with a compliant MCP interface.

  1. 機能
    1. Usage
      1. プロンプト例
        1. 利用可能なツール
          1. Contribution
            ID: undwqgwbtd