scrapbox-cosense-mcp
19
Scrapbox Cosense MCP is an MCP server that interfaces with cosense/scrapbox to perform operations like fetching and searching pages, managing their content, and generating page URLs. It is organized to work seamlessly within the Claude Desktop environment through configurable settings.
Overview
MCP server designed for cosense/scrapbox.
Features
- Get Page: Retrieve page content, metadata, links, and editor information from cosense/Scrapbox.
- List Pages: Fetch a list of up to 1000 page titles within a project.
- Search Pages: Conduct full-text searches across project pages supporting basic, AND, OR, and NOT search.
- Create Pages: Generate URLs for pages with titles and optionally include body text.
Installation
- Clone the repository and install dependencies:
npm install
- Build the server:
npm run build
- Set up server configuration for Claude Desktop by editing the configuration file.
Environment Variables
- Required:
COSENSE_PROJECT_NAME
,COSENSE_SID
for accessing private projects. - Optional:
API_DOMAIN
,SERVICE_LABEL
,COSENSE_PAGE_LIMIT
,COSENSE_SORT_METHOD
.
Debugging
Utilize the MCP Inspector for debugging to access browser-based tools.