About deno-cosense-mcp-server
deno-cosense-mcp-server is a Deno MCP server for searching and retrieving pages from Scrapbox projects. It also provides access to Cosense syntax rules.
Key features
- 01Search Scrapbox pages by keywords
- 02Retrieve a page by title
- 03Fetch Cosense syntax rules
Use cases
- 01Find Scrapbox pages matching keywords
- 02Retrieve the contents of a specific page
- 03Check Cosense syntax rules
MCP support
Exposes tools for searching and retrieving Scrapbox pages and fetching Cosense syntax rules to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEdeno-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の文法ルールを取得します。
パラメータ:
- なし(引数は必要ありません)
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.