このプロジェクトについて
AnythingMCPは、既存のAPIをClaude、ChatGPT、CopilotなどのAIアシスタントが利用できるMCPツールに変換するセルフホスト型MCPサーバー兼ゲートウェイです。カスタムMCPサーバーを書く代わりに、ユーザーはAPI仕様をインポートするか既製のアダプターを選び、ビジュアルエディターで設定し、結果として得られたツールを単一のMCPサーバーURLで公開します。
対応するコネクタ種別には、REST/OpenAPI、SOAP/WSDL、GraphQL、OData(SAP Gatewayを含む)、データベース、MCP-to-MCPブリッジが含まれます。インポート元は、OpenAPI/Swagger、Postmanコレクション、cURLコマンド、WSDL、GraphQLイントロスペクション、または稼働中のMCPサーバーからのツールディスカバリーです。8つのデータベースエンジンが挙げられています。PostgreSQL、MySQL、MariaDB、MSSQL、Oracle、SAP HANA、MongoDB、SQLiteです。データベースクエリツールはデフォルトで読み取り専用で、単一のSELECTを実行し、書き込みや複数文の連結をブロックします。
リポジトリには265のコネクタからなるアダプターカタログが同梱されており、そのうち21はAPIキー不要です。ERPアダプターは、SAP Business One、SAP S/4HANA Cloud、HANA SQLとOData経由のSAP S/4HANA、Odoo、Microsoft Dynamics NAV、ERPNext、Dolibarr、JTL-Wawi、Xentral、weclapp、Sage 100、Haufe X360、ScopeVisio、AFAS Profit、Zucchetti、TeamSystem、Axonautをカバーします。eコマースとマーケットプレイスのアダプターには、Amazon Seller Central、WooCommerce、Shopware 6、Magento 2、BigCommerce、eBay Sell、Etsy、Ecwid、Kaufland、OTTO Market、Zalando Direct Ship、Billbee、Mercado Libreが含まれます。一部のアダプターは、ベンダー資料に基づいて構築され、稼働中のテナントやセラーアカウントに対してまだテストされていないと記されています。
ガバナンス機能には、どのフィールドがモデルに到達するかを宣言するツール単位のレスポンスマッピングがあり、ライブのビフォーアフタープレビューとオプションのフェイルクローズドモードを備えます。ツールはreadOnlyHintやdestructiveHintなどのMCPアノテーションを持ち、ロールベースのツールホワイトリストも利用できます。認証方式には、OAuth2(PKCEとClient Credentials)、Bearer、API Key、Basic、HMAC署名、LOGIN_TOKEN、OAuth 1.0aが含まれます。認証情報はAES-256-GCMで保存時に暗号化され、監査ログはツール呼び出しを入力、出力、所要時間、ステータスとともにユーザー自身のデータベースに記録します。SSOとSCIMの統合はセルフホスト版に含まれています。
ワークスペースごとのナレッジグラフは、コネクタをまたいでエンティティと関係をマッピングし、MCPツールを通じてエージェントに公開されます。値ではなく名前と関係メタデータを保存します。オプションのAIスキルは、反復的な使用パターンを再利用可能なルールに変換し、サーバーのinstructionsに組み込みます。AIパスはデフォルトでオフで、LLMプロバイダーのキーが必要です。
デプロイはDocker Composeクイックスタートで行い、Web UIはポート3000、MCPエンドポイントはポート4000です。クイックスタートはlocalhostにバインドします。セットアップスクリプトは、到達可能なインスタンス向けにドメイン、TLS証明書、MCP認証モードを処理します。ドイツのフランクフルトで運用されるマネージドクラウドオプションに加え、RailwayとDigitalOceanのデプロイ経路も説明されています。このプロジェクトはAGPL-3.0でライセンスされ、KOCH Freiburg GmbHの本番システムから抽出されました。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.