mcpField
D
DocBase MCP Server

DocBase MCP Server

ローカル
github.com/f440メモリ・ナレッジ774 週間前に更新

DocBase MCP Server について

DocBase MCP Server は、DocBase API にアクセスするためのアーカイブ済み MCP サーバー実装です。投稿一覧の取得と、指定した投稿の取得に対応しています。

主な機能

  1. 01DocBase の投稿を取得
  2. 02特定の投稿を取得

活用シーン

  1. 01DocBase の投稿一覧を取得
  2. 02個別の DocBase 投稿を取得

MCP 対応

MCP クライアントに DocBase の投稿取得ツールを提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"docbase": {
"command": "npx",
"args": [
"-y",
"@f440/docbase-mcp-server"
],
"env": {
"DOMAIN": "<DOMAIN>",
"TOKEN": "<TOKEN>"
}
}
}
}
起動コマンドnpx -y @f440/docbase-mcp-server
設定が必要な環境変数
DOMAIN
TOKENシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@f440/docbase-mcp-server

ツール

2

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
qstringいいえクエリ文字列 ## 検索オプション 次のオプションを使用できます: | 条件 | 検索オプション | |-----------------|----------------------------------| | タイトル | title:keyword | | 本文 | body:keyword | | コメント | comments:keyword | | 添付ファイル | attachments:keyword | | 作成者 | author:userID | | ユーザー ID | author_id:numericUserID | | コメントしたユーザー | commented_by:userID | | いいねしたユーザー | liked_by:userID | | タグ | tag:tagName | | グループ | group:groupName | | グループ ID | group_id:numericGroupID | | タグなし | missing:tag | | スター | has:star | | 下書き | is:draft | | 未読 | is:unread | | 共有済み | is:shared | | アーカイブ済み | is:archived | | アーカイブを含む | include:archive | | 作成日 | 指定日 created_at:2018-01-01 | | 日付範囲 | created_at:2018-01-01~2018-06-01 | | 指定日まで | created_at:*~2018-01-01 | | 指定日以降 | created_at:2018-01-01~* | | 更新日 | 指定日 changed_at:2018-01-01 | | 日付範囲 | changed_at:2018-01-01~2018-06-01 | | 指定日まで | changed_at:*~2018-01-01 | | 指定日以降 | changed_at:2018-01-01~* | ## AND 検索 KeywordA KeywordB 両方の条件に一致するノートを検索します。 この場合、"KeywordA and KeywordB" の両方を含むノートが検索されます。 ## OR 検索 KeywordA OR KeywordB 2 つの条件のいずれかに一致するノートを検索します。 この場合、"KeywordA or KeywordB" のいずれかを含むノートが検索されます。 ## NOT 検索 KeywordA -KeywordB 特定の条件に一致しないノートを検索します。 この場合、"KeywordA" を含み、"KeywordB" を含まないノートが検索されます。 ## 参考 - [📖 メモ、コメント、添付ファイルを検索する](https://help.docbase.io/posts/1827704)

詳細

警告

このリポジトリはアーカイブされています。代わりに公式版をご利用ください。

DocBase MCP サーバー

DocBase API と連携するための MCP サーバー実装です。

機能

  • DocBase の投稿を取得します

ツール

  • get_posts:DocBase の投稿を取得します。
  • get_post:DocBase の特定の投稿を取得します。

セットアップ

{
  "mcpServers": {
    "docbase-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@f440/docbase-mcp-server"
      ],
      "env": {
        "DOMAIN": "<YOUR_DOMAIN>",
        "TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}
DOMAIN と TOKEN の取得
  1. DOMAIN:DocBase のチームドメインです(例:myteam.docbase.io の myteam)。
  2. TOKEN:DocBase API のアクセストークンです。DocBase の設定からトークンを生成できます。詳しくはドキュメントをご覧ください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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