deno-cosense-mcp-server について
deno-cosense-mcp-serverは、Scrapboxプロジェクトのページを検索・取得するDeno製MCPサーバーです。Cosenseの文法ルールも取得できます。
主な機能
- 01キーワードによるScrapboxページ検索
- 02タイトルによるページ取得
- 03Cosense文法ルールの取得
活用シーン
- 01キーワードに一致するScrapboxページの検索
- 02指定したページ内容の取得
- 03Cosense文法ルールの確認
MCP 対応
MCPクライアントにScrapboxページの検索・取得ツールと、Cosense文法ルールの取得ツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
プロジェクトの README よりdeno-cosense-mcp-server
Cosense MCP Server for Deno - Scrapboxのプロジェクトページを検索・取得するためのMCPサーバー
必要条件
- Deno v1.37.0以上
環境変数
サーバーを実行する前に、以下の環境変数を設定する必要があります:
COSENSE_PROJECT_NAME: Scrapboxのプロジェクト名COSENSE_SERVICE_ACCOUNT_ACCESS_KEY: Scrapboxのサービスアカウントアクセスキー
実行方法
直接実行
deno run --allow-net --allow-env --allow-read --import-map=import_map.json server.ts
Deno Tasksを使用
deno task start
提供されるツール
cosense_search
キーワードによるScrapboxページの検索を行います。
パラメータ:
keywords: 検索キーワード(スペース区切り)
cosense_get_page
特定のScrapboxページの内容を取得します。
パラメータ:
title: ページのタイトル
cosense_syntax_rule
Cosenseの文法ルールを取得します。
パラメータ:
- なし(引数は必要ありません)
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。