Skip to main content
Glama

Weaviate MCP Server

カーソル IDE 用 MCP サーバー テンプレート

モデルコンテキストプロトコル(MCP)を使用してCursor IDE用のカスタムツールを作成するためのシンプルなテンプレートです。このテンプレートから独自のリポジトリを作成し、ツールを変更してCursor IDEに接続します。

サーバーの気分反応

クイックスタート

  1. 「Herokuにデプロイ」ボタンをクリックします
  2. デプロイ後、カーソルを構成します。
    • カーソル設定を開く→機能
    • 新しいMCPサーバーを追加する
    • Heroku URL を/sseパスとともに使用します (例: https://<your-app-name>.herokuapp.com/sse )
  3. カーソルでエージェントの気分をテストします。
    • エージェントに「サーバーの雰囲気についてお聞きして、どうなっているか教えてください」と依頼してください。
    • サーバーは明るいメッセージとハートで応答します❤️

代替設定方法

サーバーは、Docker を使用するか、従来の Python セットアップを使用するか、Cursor IDE で直接実行するかの 3 つの方法で実行できます。

Dockerのセットアップ

このプロジェクトには、簡単に導入できる Docker サポートが含まれています。

  1. 初期設定:
# Clone the repository git clone https://github.com/kirill-markin/weaviate-mcp-server.git cd weaviate-mcp-server # Create environment file cp .env.example .env
  1. Docker Compose を使用してビルドおよび実行します。
# Build and start the server docker compose up --build -d # View logs docker compose logs -f # Check server status docker compose ps # Stop the server docker compose down
  1. サーバーは次の場所で利用できます:
  2. クイックテスト:
# Test the server endpoint curl -i http://localhost:8000/sse
  1. カーソル IDE に接続します。
    • カーソル設定を開く→機能
    • 新しいMCPサーバーを追加する
    • タイプ: 「sse」を選択
    • URL: http://localhost:8000/sseと入力します

従来のセットアップ

まず、uv パッケージ マネージャーをインストールします。

# Install uv on macOS brew install uv # Or install via pip (any OS) pip install uv

stdio (デフォルト) または SSE トランスポートのいずれかを使用してサーバーを起動します。

# Install the package with development dependencies uv pip install -e ".[dev]" # Using stdio transport (default) uv run mcp-simple-tool # Using SSE transport on custom port uv run mcp-simple-tool --transport sse --port 8000 # Run tests uv run pytest -v

インストール後、サーバーを Cursor IDE に直接接続できます。

  1. カーソル内のcursor-run-mcp-server.shファイルを右クリックします。
  2. 「パスをコピー」を選択して絶対パスをコピーします
  3. カーソル設定を開く(歯車アイコン)
  4. 機能タブに移動する
  5. 「MCPサーバー」までスクロールします。
  6. 「新しいMCPサーバーを追加」をクリックします
  7. フォームに記入してください:
    • 名前: 任意の名前を選択します (例: "my-mcp-server-1")
    • タイプ: 「stdio」を選択します (サーバーをローカルで実行するため、「sse」ではありません)
    • コマンド: 先ほどコピーしたcursor-run-mcp-server.shへの絶対パスを貼り付けます。例: /Users/kirillmarkin/weaviate-mcp-server/cursor-run-mcp-server.sh

環境変数

利用可能な環境変数( .envで設定できます):

  • MCP_SERVER_PORT (デフォルト: 8000) - サーバーを実行するポート
  • MCP_SERVER_HOST (デフォルト: 0.0.0.0) - サーバーをバインドするホスト
  • DEBUG (デフォルト: false) - デバッグモードを有効にする
  • MCP_USER_AGENT - ウェブサイト取得用のカスタム ユーザー エージェント

追加オプション

Smithery経由でインストール

Smithery経由で Claude Desktop の Cursor IDE 用の MCP サーバー テンプレートを自動的にインストールするには:

npx -y @smithery/cli install @kirill-markin/example-mcp-server --client claude

Glamaサーバーのレビュー

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

stdio または SSE トランスポートを使用した構成可能なサーバー プラットフォームを通じて Web サイトの取得を容易にするシンプルな MCP サーバー。Cursor などのツールとの統合により、アクセスを合理化できます。

  1. クイックスタート
    1. 代替設定方法
      1. Dockerのセットアップ
      2. 従来のセットアップ
      3. 環境変数
    2. 追加オプション
      1. Smithery経由でインストール
      2. Glamaサーバーのレビュー

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      A powerful MCP server for fetching and transforming web content into various formats (HTML, JSON, Markdown, Plain Text) with ease.
      Last updated -
      4
      1,285
      32
      TypeScript
      MIT License
      • Apple
      • Linux
    • A
      security
      A
      license
      A
      quality
      An MCP server for fetching and transforming web content into various formats.
      Last updated -
      4
      6
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      An MCP server that connects any MCP client (like Claude or Cursor) with the browser using browser-use, allowing clients to utilize existing LLMs without requiring additional API keys.
      Last updated -
      74
      Python
      Apache 2.0
    • -
      security
      F
      license
      -
      quality
      MCP server enabling LLMs to perform browser tasks via SSE transport, allowing clients like Cursor.ai and Claude to open websites and interact with web content through natural language commands.
      Last updated -
      • Apple

    View all related MCP servers

    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/kirill-markin/example-mcp-server'

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