Skip to main content
Glama
karthiknarayankotha

MarkLogic MCP Server

MCP MarkLogicサーバー

これは、MarkLogic のモデル コンテキスト プロトコル (MCP) サーバー実装であり、MCP ツールを通じて MarkLogic データベースと対話できるようになります。

  1. サーバーは次の操作を提供します。

ドキュメントを作成

  • オプションのコレクションを使用してMarkLogicでドキュメントを作成する

  • URIでドキュメントを読む

  • URI でドキュメントを削除する

  • クエリ文字列とオプションのコレクションフィルターを使用してドキュメントを検索する

インストール

pip install mcp-marklogic

Related MCP server: Salesforce MCP Integration

構成

サーバーには次の環境変数が必要です。

MARKLOGIC_HOST=localhost
MARKLOGIC_PORT=8000
MARKLOGIC_USERNAME=admin
MARKLOGIC_PASSWORD=admin

使用法

インストールと設定が完了したら、サーバーを起動できます。

mcp-marklogic

利用可能なツール

  1. create-document

    • MarkLogicで新しいドキュメントを作成する

    • パラメータ:

      • uri : ドキュメントURI(必須)

      • content : JSON形式のドキュメントコンテンツ(必須)

      • collections : ドキュメントを追加するコレクションのリスト(オプション)

  2. read-document

    • MarkLogicからドキュメントを読む

    • パラメータ:

      • uri : ドキュメントURI(必須)

  3. delete-document

    • MarkLogicからドキュメントを削除する

    • パラメータ:

      • uri : ドキュメントURI(必須)

  4. search-documents

    • MarkLogicでドキュメントを検索する

    • パラメータ:

      • query : 検索クエリ文字列(必須)

      • collections : 検索するコレクションのリスト(オプション)

発達

設定

  1. リポジトリをクローンする

  2. 仮想環境を作成してアクティブ化する

  3. 依存関係をインストールします:

    pip install -e .

テストの実行

pytest tests/

MarkLogicのセットアップ

  1. MarkLogicサーバーがインストールされ、実行されていることを確認します

  2. ポート8000にREST APIインスタンスがまだ存在しない場合は作成します

  3. 適切な権限を持つユーザーを作成します。

    • 管理インターフェースに移動します(通常はhttp://localhost:8001

    • 次のようにしてロールpython-docs-roleを作成します。

      • ロール: rest-extension-userrest-readerrest-writer

      • 権限: xdbc:evalxdbc:invokexdmp:eval-in

    • 次のコマンドでpython-userを作成します。

      • パスワード: pyth0n

      • 役割: python-docs-role

ライセンス

マサチューセッツ工科大学

A
license - permissive license
Not graded
quality - not tested
D
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

  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol server that allows creation and management of multiple Fireproof JSON databases with CRUD operations, querying capabilities, and cloud synchronization for sharing databases with others.
    9
    11
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that provides intelligent file reading and semantic search capabilities across multiple document formats with security-first access controls.
    7
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that enables CRUD operations and querying on Microsoft Dataverse through natural language.
    18
    MIT

View all related MCP servers

Related MCP Connectors

  • A Model Context Protocol server for Wix AI tools

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • MCP Spec Compliance MCP — audits any MCP server.json against the official Model Context Protocol

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/karthiknarayankotha/marklogic-mcp'

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