mcpField
O
Overview

Overview

ローカル
github.com/wasagaデータベース274 週間前に更新

Overview について

Overviewは、claude.aiや他のMCP対応クライアントで利用できるデモ用MCP HTTPサーバーです。アクセス保護にはPomeriumが必要で、クライアント登録の保持にはデータベース永続化が必要です。

主な機能

  1. 01デモ用MCP HTTPサーバー
  2. 02claude.aiなどのMCPクライアントに対応
  3. 03アクセス保護にPomeriumが必要
  4. 04クライアント登録にデータベース永続化が必要

活用シーン

  1. 01対応クライアントでMCP HTTPサーバーを試用
  2. 02データベースでクライアント登録を保持

MCP 対応

claude.aiなどのMCP対応クライアント向けのMCP HTTPサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

概要

これはシンプルなデモ用の MCP HTTP サーバーです。claude.ai や、互換性のあるその他の MCP クライアントで使用できます。

アクセスを保護するには、Pomerium が必要です。現在は main ブランチを使用する必要があります。

設定

クライアント登録などを保持するには、データベースの永続化を設定する必要があります。

ルートの from に指定するドメイン名が必要です。

テスト用データベースは次の場所から入手できます:https://github.com/jpwhite3/northwind-SQLite3

authenticate_service_url: https://authenticate.pomerium.app

autocert: true

runtime_flags:
  mcp: true

databroker_storage_type: postgres
databroker_storage_connection_string: postgresql://postgres:postgres@postgres:5432/pomerium?sslmode=disable

routes:
  - from: https://db-mcp.your-domain.com
    to: http://mcp-sqlite:8080
    preserve_host_header: true
    mcp: {}
    policy:
      - allow:
          or:
            - domain:
                is: your-domain.com
services:
  postgres:
    image: postgres:17
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: postgres
      POSTGRES_DB: pomerium
      POSTGRES_HOST_AUTH_METHOD: trust
    ports:
      - 5432:5432
    volumes:
      - postgres-data:/var/lib/postgresql/data
  pomerium:
    image: pomerium/pomerium:main
    ports:
      - "443:443"
      - "80:80"
    volumes:
      - ./config.yaml:/pomerium/config.yaml
      - pomerium-autocert:/data/autocert
  mcp-sqlite:
    build:
      context: mcp-sqlite
      dockerfile: Dockerfile
    volumes:
      - ./db/northwind.db:/northwind.db
    environment:
      PORT: 8080
      DB_FILE: /northwind.db
      BASE_URL: https://db-mcp.your-domain.com
    expose:
      - 8080
volumes:
  postgres-data:
  pomerium-autocert:

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。