Mcpサーバー(レガシー)を作成する 必要なもの - Java Development Kit (JDK) - Minecraftサーバーのバージョン(レガシー) - サーバーファイルを保存するフォルダ ステップ1: JDKのインストール 1. [Oracleの公式サイト](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)からJDKをダウンロードします。 2. インストールウィザードに従ってJDKをインストールします。 ステップ2: サーバーファイルのダウンロード 1. Minecraftの公式サイトからレガシーバージョンのサーバーファイルをダウンロードします。 2. ダウンロードしたファイルを、先ほど作成したフォルダに移動します。 ステップ3: サーバーの設定 1. フォルダ内で新しいテキストファイルを作成し、`start.bat`という名前を付けます。 2. `start.bat`ファイルを右クリックして「編集」を選択し、以下のコマンドを追加します。 ```bat java -Xmx1024M -Xms1024M -jar server.jar nogui ``` ※ `server.jar`はダウンロードしたサーバーファイルの名前に置き換えてください。 ステップ4: サーバーの起動 1. `start.bat`ファイルをダブルクリックしてサーバーを起動します。 2. 初回起動時に、利用規約に同意するための`eula.txt`ファイルが生成されます。 3. `eula.txt`を開き、`eula=true`に変更して保存します。 ステップ5: サーバーの再起動 1. 再度`start.bat`ファイルをダブルクリックしてサーバーを起動します。 2. サーバーが正常に起動したら、Minecraftクライアントから接続できます。 注意事項 - サーバーの設定やプラグインは、`server.properties`ファイルで変更できます。 - サーバーのポート(デフォルトは25565)がファイアウォールで開放されていることを確認してください。
概要
Make MCP Serverとは?
Make MCP Serverは、Integromatという組織がGitHubでホストしているオープンソースプロジェクトです。これは、さまざまなアプリケーションやサービス間の通信を促進するMCP(Make Communication Protocol)サーバーを作成および管理するためのプラットフォームとして機能します。このプロジェクトは、異なるシステムの統合を簡素化し、ユーザーがワークフローを自動化し、生産性を向上させることを目的としています。
Make MCP Serverの特徴
- オープンソース:プロジェクトは公開されており、開発者が必要に応じてコードを貢献したり修正したりできます。
- 統合機能:人気のあるアプリケーションとのさまざまな統合をサポートしており、異なるサービスを接続しやすくしています。
- ユーザーフレンドリーなインターフェース:サーバーは接続やワークフローを管理するための簡単なインターフェースを提供します。
- 活発なコミュニティ:オープンソースプロジェクトであるため、開発に貢献し、サポートを提供する活気あるコミュニティがあります。
- ドキュメント:サーバーを効果的に設定し使用する方法を理解するための包括的なドキュメントが利用可能です。
Make MCP Serverの使い方
- インストール:GitHubからリポジトリをクローンし、ドキュメントに記載されたインストール手順に従います。
- 設定:接続設定や認証方法など、必要なパラメータを設定してMCPサーバーを構成します。
- 統合:提供されたAPIや統合ガイドを使用して、希望するアプリケーションをMCPサーバーに接続します。
- 自動化:接続されたアプリケーション間でタスクを自動化するワークフローを作成し、効率と生産性を向上させます。
- コミュニティサポート:トラブルシューティング、機能リクエスト、体験の共有のためにコミュニティと交流します。
よくある質問
Make MCP Serverで使用されているプログラミング言語は何ですか?
Make MCP Serverは主にJavaScriptとNode.jsで構築されており、これらの技術に慣れた開発者にとってアクセスしやすいです。
Make MCP Serverを使用するのに費用はかかりますか?
いいえ、Make MCP Serverは完全に無料で使用できるオープンソースプロジェクトです。
Make MCP Serverプロジェクトにどのように貢献できますか?
リポジトリをフォークし、変更を加えてプルリクエストを提出することで貢献できます。また、GitHubのイシューページを通じて問題を報告したり、機能を提案したりすることもできます。
Make MCP Serverのドキュメントはどこで見つけられますか?
ドキュメントはGitHubのリポジトリにあり、通常はREADME.md
ファイルやリポジトリ内の他のマークダウンファイルにあります。
商業目的でMake MCP Serverを使用できますか?
はい、MITライセンスの下でオープンソースであるため、商業目的で使用できますが、ライセンスの条件を遵守する必要があります。
詳細
Make MCP Server (legacy)
A modern, cloud-based version of the Make MCP Server is now available. For most use cases, we recommend using this new version.
A Model Context Protocol server that enables Make scenarios to be utilized as tools by AI assistants. This integration allows AI systems to trigger and interact with your Make automation workflows.
How It Works
The MCP server:
- Connects to your Make account and identifies all scenarios configured with "On-Demand" scheduling
- Parses and resolves input parameters for each scenario, providing AI assistants with meaningful parameter descriptions
- Allows AI assistants to invoke scenarios with appropriate parameters
- Returns scenario output as structured JSON, enabling AI assistants to properly interpret the results
Benefits
- Turn your Make scenarios into callable tools for AI assistants
- Maintain complex automation logic in Make while exposing functionality to AI systems
- Create bidirectional communication between your AI assistants and your existing automation workflows
Usage with Claude Desktop
Prerequisites
- NodeJS
- MCP Client (like Claude Desktop App)
- Make API Key with
scenarios:read
andscenarios:run
scopes
Installation
To use this server with the Claude Desktop app, add the following configuration to the "mcpServers" section of your claude_desktop_config.json
:
{
"mcpServers": {
"make": {
"command": "npx",
"args": ["-y", "@makehq/mcp-server"],
"env": {
"MAKE_API_KEY": "<your-api-key>",
"MAKE_ZONE": "<your-zone>",
"MAKE_TEAM": "<your-team-id>"
}
}
}
}
MAKE_API_KEY
- You can generate an API key in your Make profile.MAKE_ZONE
- The zone your organization is hosted in (e.g.,eu2.make.com
).MAKE_TEAM
- You can find the ID in the URL of the Team page.
サーバー設定
{
"mcpServers": {
"make-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--integromat--make-mcp-server--make-mcp-server",
"node build/index.js"
],
"env": {
"MAKE_API_KEY": "make-api-key",
"MAKE_ZONE": "make-zone",
"MAKE_TEAM": "make-team"
}
}
}
}