AItomation MCP relay
AItomation MCP relay
インバウンドAIコネクタ向けのユーザー管理型HTTPSエッジ。他のアプリは、あなたが所有するアドレスでこのプロセスを呼び出します。お使いのコンピュータ上のアプリは、後でこのプロセスとペアリングしてツールを実行します。このプロセス自体がツールを実行することはありません。
このリポジトリはコネクタプロセスのみです。デスクトップアプリでも、Team Space チームサーバーでもありません。
このドアは当社ではホストしません。管理下のサーバーに配置してください。デスクトップアプリのアップデートでこのプロセスが更新されることはありません。デスクトップの v* タグがこのイメージを公開することもありません。
1プロセスにつき1プロジェクト
1つのリレーは、1つのデバイスと1つのプロジェクトにのみ通信します。
パブリックHTTPSドアが必要な3つのプロジェクトには、3つのプロセスが必要です。
1つの名前でのパスプレフィックス(
/project-a/mcp)は拒否されます。同じマシン上のTeam Spaceサーバーは4つ目のプロセスです。同じマシンは問題ありません。同じプロセスは不可です。
Related MCP server: Obsidian MCP Server
クイックスタート(Docker)
docker pull ghcr.io/stanislavmandrik621/aitomation-mcp-relay:latest
docker run --rm -p 8790:8790 \
-e MCP_RELAY_HOST=0.0.0.0 \
-e MCP_RELAY_PORT=8790 \
-e MCP_RELAY_DATA_DIR=/data \
-v mcp-relay-data:/data \
ghcr.io/stanislavmandrik621/aitomation-mcp-relay:latestデフォルトのリッスンポートは8790です。8787、8788、8789は使用しないでください。
GET / と GET /health は200を返します。ブラウザには短いステータスページが表示されます。curl や後続のペアプローブ(Accept: text/plain)でも、1行のテキスト AItomation MCP relay が返ります。
POST /mcp は、サインイントークンなしでは401と、well-known JSONを指す WWW-Authenticate ヘッダーを返します。アプリをペアリングしてOAuthを完了すると、そのPOSTはアプリに転送されます。ツールがこのプロセス上で実行されることはありません。ペアリングには /pair/hello、/pair/next、/pair/reply、/pair/unavailable を使用します。
公式イメージはマルチアーキテクチャ(linux/amd64 と linux/arm64)です。本番環境ではバージョンタグを固定することをお勧めします。
パブリックホスト上のパブリック証明書
このコネクタを呼び出すクラウドホスト(ChatGPT、Claude、Grok、Gemini Enterprise)には、パブリック認証局からの証明書が必要です。パブリックホストで自己署名証明書を使用しないでください。このプロセスの前にパブリック証明書を持つリバースプロキシを配置するか、その認証局から取得済みの MCP_RELAY_TLS_CERT_FILE と MCP_RELAY_TLS_KEY_FILE を渡してください。
環境
名前 | デフォルト | 備考 |
|
| Dockerは |
|
| 予約ポートは拒否されます。 |
|
| サービス管理下では絶対パスを使用してください。 |
| 未設定 | ペアシークレットはenvに保持し、argvには決して入れないでください。 |
| 未設定 | パブリックhttpsオリジン(オプションの |
| 未設定 | オプション。ペアリングしたプロジェクトのClaudeリクエストヘッダーキーのSHA-256 hex。 |
| 未設定 | オプション。パブリックホスト用のパブリックCA。 |
| 未設定 | 証明書ファイルと対で使用します。 |
このプロセスはTeam Spaceの環境名を読み取りません。
OAuthはポート8790に留まります。認可URLは /authorize です。トークンURLは /token です。スコープに offline_access を含めてください。Gemini Enterpriseは、初回起動時に発行される機密クライアントID(シークレットはデータディレクトリの下に一度だけ書き込まれます)とリダイレクト https://vertexaisearch.cloud.google.com/oauth-redirect を使用します。well-known JSON は /.well-known/oauth-protected-resource と /.well-known/oauth-protected-resource/mcp にあります。これらのパスにはHTMLのキャッチオールはありません。
代替(クローン + npm)
git clone https://github.com/stanislavmandrik621/aitomation-mcp-relay.git
cd aitomation-mcp-relay
npm ci
npm startnpm start は開発用です。実際のサービスでは、一度ビルド(npm run build)して、サービス管理下で node dist/server.js を実行してください。
ステップバイステップのサービスユニット、3プロジェクト構成、HTTPSプロキシスニペット: docs/SELF-HOST.md。
停止
SIGTERMまたはSIGINTは新しい作業を停止し、進行中の POST /mcp 転送が完了するのを待ってから終了します。プロセスはPOSTの途中で自分自身を終了させません。
情報源
日々の編集はAItomationモノレポの packages/mcp-relay にあり、顧客向けにここに公開されています。公式GHCR書き込みはこのリポジトリの publish-image ワークフローです。デスクトップカットはこの画像を公開しません。
ライセンス
MIT - LICENSE を参照してください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables AI assistants to make HTTP requests (GET, POST, PUT, DELETE) to external APIs through standardized MCP tools.42MIT
- AlicenseNot gradedqualityCmaintenanceEnables external applications to interact with an Obsidian vault through MCP tools, including semantic search and file operations.38113AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceExposes a Linux host with shell, Python, and filesystem tools as MCP tools over HTTPS, enabling AI agents to execute commands and manage files remotely.11MIT
- FlicenseNot gradedqualityDmaintenanceEnables exposing MCP tools over HTTP using Python and FastAPI, allowing AI assistants like Cursor to connect and use tools like web search, echo, and math operations.
Related MCP Connectors
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
An authenticated remote MCP server for user-owned devices and one-shot capability invocation.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/stanislavmandrik621/aitomation-mcp-relay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server