Skip to main content
Glama
Zaira-Shahid

Enterprise MCP Gateway

by Zaira-Shahid

Enterprise MCP Gateway

Model Context Protocol 上に構築された、安全な AI とビジネスを結ぶツール基盤。

本番運用向け MCP ゲートウェイ。AI エージェントが CRM、注文、サポート、自動化システムを操作できるようにし、認証、RBAC、ポリシーエンジン、プロンプトインジェクション対策、監査ログ、レート制限、冪等性、可観測性、n8n 統合、リモート Streamable HTTP トランスポートを備えています。

ステータス: 現在構築中。 docs/implementation-status.md には、完了して検証済みのフェーズが正確に記録されています。ここでは、実際に実行されていないことは一切主張されていません。


MCP とは(1 段落で)

Model Context Protocol は、AI ホストがサーバーによって公開された機能を発見して呼び出すことを可能にするオープンプロトコルです。公開される機能には、ツール(アクションとクエリ)、リソース(正規の読み取り専用コンテキスト)、プロンプト(再利用可能でパラメーター化された指示)があります。このプロトコルはワイヤーフォーマットを標準化するため、準拠するホストはどの準拠サーバーとも通信できます。意図的に しない ことは、誰が何を呼び出せるかを決めることです。それはサーバーの仕事であり、このプロジェクトの焦点です。

Related MCP server: AI-Assisted CRM MCP Server

このプロジェクトが解決するもの

LLM を実際のビジネスシステムに接続することは、ツールの問題ではなく、信頼境界の問題です。素朴な MCP サーバーは、エージェントに本番データへの直接アクセスを与えてしまいます。このゲートウェイは、企業が実際に必要とする層を挿入します。

  • 呼び出し元のアイデンティティは、ツール引数ではなく、検証済みのベアラートークンから取得されます。

  • すべてのツールは、必要な権限、リスクレベル、監査クラスを単一の正規レジストリで宣言し、サーバーはビジネスコードが実行される前にそれを強制します。

  • 高リスクなアクション(顧客へのメール送信、自動化のトリガー)には明示的な確認が必要であり、冪等です。

  • 顧客が作成したテキストは信頼されていないデータとして扱われ、モデルに到達したときにそのようにラベル付けされるため、チケット本文内の「指示を無視してください」は単なる文字列にすぎません。

  • 重要な操作はすべて、追記専用の監査証跡に記録されます。

アーキテクチャ

AI Host / Agent  →  MCP Client  →  Enterprise MCP Gateway  →  Business systems

                    observability → audit → authn → authz →
                    rate limit → policy → idempotency → tool handler
                                                          ↓
                                                application services
                                                          ↓
                                     PostgreSQL · Redis · n8n · email adapter

詳細、シーケンス図、信頼境界: docs/architecture.md

テクノロジー

選択

ランタイム

Python 3.12+(3.14.3 で開発)

MCP

公式 Python SDK mcp==2.1.1(v2 API: MCPServer, ServerMiddleware

トランスポート

stdio(ローカル)および Streamable HTTP(リモート)

データ

SQLAlchemy 2 + Alembic 経由の PostgreSQL

キャッシュ / 制限

Redis

自動化

n8n

認証

OIDC/JWT(JWKS)、分離された開発モードを備える

可観測性

structlog + OpenTelemetry

各選択の根拠(採用しなかった案を含む): docs/technology-decisions.md

ドキュメント

文書

内容

architecture.md

レイヤリング、ミドルウェアパイプライン、シーケンス、信頼境界

technology-decisions.md

スタックの選択と採用しなかった代替案

implementation-status.md

フェーズごとのステータス、実行済みテスト、既知の制限

セキュリティ、ツールカタログ、デプロイメント、脅威モデル、デモスクリプトは、それぞれ対応するフェーズで追加されます。

ライセンス

MIT — LICENSE を参照してください。

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

Related MCP Connectors

  • Shared, permission-aware company context for AI agents, with provenance, approvals and audit.

  • Odoo ERP for AI agents: hosted OAuth endpoint, gated writes, one endpoint for every instance.

  • Phone, SMS & email for AI agents — one remote MCP endpoint, OAuth login, zero install.

View all MCP Connectors

Latest Blog Posts

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/Zaira-Shahid/Enterprise-MCP-Gateway'

If you have feedback or need assistance with the MCP directory API, please join our Discord server