Skip to main content
Glama

Scrapbox Cosense MCP Server

by worldnine

scrapbox-cosense-mcp

Inglés | japonés

Inglés

Servidor MCP para cosense/scrapbox .

Características

  • get_page
    • Obtener el contenido de la página desde cosense/Scrapbox
      • Entrada: Título de la página
      • Salida: Contenido de la página, metadatos, enlaces e información del editor
  • list_pages
    • Obtener una lista de páginas del proyecto (máximo 1000 páginas)
      • Salida: Lista de títulos de páginas del proyecto
  • search_pages
    • Búsqueda de texto completo en todas las páginas del proyecto (máximo 100 páginas)
      • Admite búsqueda básica, búsqueda AND, búsqueda OR y búsqueda NOT
      • Salida: Lista de títulos de páginas en los resultados de búsqueda
  • create_pages
    • Generar URL de páginas
      • Entrada: Título de la página y texto del cuerpo opcional
      • Salida: URL que se puede abrir en un navegador

Desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Reconstrucción automática durante el desarrollo:

npm run watch

Instalación

git clone https://github.com/worldnine/scrapbox-cosense-mcp.git cd scrapbox-cosense-mcp npm install npm run build

Para utilizar con Claude Desktop, agregue la configuración del servidor de la siguiente manera:

Para MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json Para Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "scrapbox-cosense-mcp": { "command": "npx", "args": ["github:worldnine/scrapbox-cosense-mcp"], "env": { "COSENSE_PROJECT_NAME": "your_project_name", "COSENSE_SID": "your_sid", // Required for private projects "COSENSE_PAGE_LIMIT": "25", // Optional (default: 100) "COSENSE_SORT_METHOD": "created", // Optional (default: "updated") "SERVICE_LABEL": "scrapbox(cosense)" // Optional (default: "cosense(scrapbox)") } } } }

Variables de entorno

Este servidor utiliza las siguientes variables de entorno:

Variables de entorno requeridas
  • COSENSE_PROJECT_NAME : Nombre del proyecto
  • COSENSE_SID : ID de sesión para la autenticación de Scrapbox/Cosense (obligatorio para proyectos privados)
Variables de entorno opcionales
  • API_DOMAIN : Dominio de la API (predeterminado: "scrapbox.io")
  • SERVICE_LABEL : Identificador del servicio (predeterminado: "cosense (scrapbox)")
  • COSENSE_PAGE_LIMIT : Límite de obtención de páginas iniciales (1-1000, predeterminado: 100)
  • COSENSE_SORT_METHOD : Orden de obtención de la página inicial (actualizada/creada/accedida/vinculada/vistas/título, predeterminado: actualizado)
Comportamiento de la variable ambiental
  • COSENSE_PROJECT_NAME : Variable de entorno requerida. El servidor saldrá con un error si no se configura.
  • COSENSE_SID : Obligatorio para acceder a proyectos privados. Si no se configura, solo se podrá acceder a los proyectos públicos.
  • API_DOMINIO :
    • Utilice "scrapbox.io" si no está configurado
    • Si bien no está verificado con dominios distintos de "scrapbox.io" en el entorno del autor, esta opción existe en caso de que algunos entornos requieran "cosen.se".
  • LÍMITE DE PÁGINAS DE COSENSE :
    • Utiliza 100 si no está configurado
    • Utiliza 100 si el valor no es válido (no numérico o fuera de rango)
    • Rango válido: 1-1000
  • MÉTODO DE ORDENACIÓN COSENSE :
    • Utiliza 'actualizado' si no está configurado
    • Utiliza 'actualizado' si el valor no es válido
    • No afecta el comportamiento de la herramienta list_pages (solo se utiliza para la búsqueda inicial de recursos)

Depuración

Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser un desafío. Se recomienda utilizar MCP Inspector . Puedes ejecutarlo con:

npm run inspector

El Inspector proporciona una URL para acceder a las herramientas de depuración en el navegador.

japonés

Este es un servidor MCP para cosense/scrapbox .

función

  • get_page
    • Obtener el contenido de la página desde cosense/Scrapbox
      • Entrada: Título de la página
      • Salida: Contenido de la página, metadatos, enlaces, información del editor
  • list_pages
    • Obtener una lista de páginas de un proyecto (hasta 1000)
      • Salida: Una lista de títulos de páginas en el proyecto
  • search_pages
    • Búsqueda de texto completo en todas las páginas de un proyecto (hasta 100 resultados)
      • Admite búsqueda básica, búsqueda AND, búsqueda OR y búsqueda NOT
      • Salida: Lista de títulos de páginas en los resultados de búsqueda
  • create_pages
    • Generar URL para la página
      • Entrada: Título de la página y texto del cuerpo opcional
      • Salida: Una URL que se puede abrir en un navegador

Método de desarrollo

Instalar dependencias:

npm install

Construir el servidor:

npm run build

Reconstrucción automática durante el desarrollo:

npm run watch

Cómo instalar

git clone https://github.com/worldnine/scrapbox-cosense-mcp.git cd scrapbox-cosense-mcp npm install npm run build

Para usarlo con Claude Desktop, agregue la siguiente configuración de servidor:

Para MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json Para Windows: %APPDATA%/Claude/claude_desktop_config.json

{ "mcpServers": { "scrapbox-cosense-mcp": { "command": "npx", "args": ["github:worldnine/scrapbox-cosense-mcp"], "env": { "COSENSE_PROJECT_NAME": "your_project_name", "COSENSE_SID": "your_sid", // プライベートプロジェクトの場合は必須 "COSENSE_PAGE_LIMIT": "25", // オプション(デフォルト: 100) "COSENSE_SORT_METHOD": "created", // オプション(デフォルト: "updated") "SERVICE_LABEL": "scrapbox(cosense)" // オプション(デフォルト: "cosense(scrapbox)") } } } }

variables ambientales

Este servidor utiliza las siguientes variables de entorno:

Variables de entorno requeridas

  • COSENSE_PROJECT_NAME : Nombre del proyecto
  • COSENSE_SID : ID de sesión de autenticación de Scrapbox/Cosense (obligatorio para proyectos privados)

Variables de entorno opcionales

  • API_DOMAIN : Dominio de la API (predeterminado: "scrapbox.io")
  • SERVICE_LABEL : Nombre de identificación del servicio (predeterminado: "cosense (scrapbox)")
  • COSENSE_PAGE_LIMIT : Número de páginas a recuperar inicialmente (1-1000, valor predeterminado: 100)
  • COSENSE_SORT_METHOD : Orden de páginas en la recuperación inicial (actualizado/creado/accedido/vinculado/vistas/título, predeterminado: actualizado)

Comportamiento de las variables del entorno

  • COSENSE_PROJECT_NAME : Esta es una variable de entorno obligatoria. Si no se configura, el servidor saldrá con un error al iniciarse.
  • COSENSE_SID : Obligatorio para acceder a proyectos privados. Si no se configura, solo se podrá acceder a los proyectos públicos.
  • API_DOMINIO :
    • Si no se configura, se utilizará "scrapbox.io".
    • En el entorno del autor no se han verificado valores distintos a "scrapbox.io", pero puede haber entornos en los que no funcione a menos que sea "cosen.se", por lo que esta es una opción por si acaso.
  • LÍMITE DE PÁGINAS DE COSENSE :
    • Si no se establece, utilice 100
    • Para valores no válidos (no numéricos o fuera de rango) utilice 100
    • Rango válido: 1-1000
  • MÉTODO DE ORDENACIÓN COSENSE :
    • Si no se configura, se utiliza "actualizado".
    • Para valores no válidos utilice 'actualizado'
    • No afecta el funcionamiento de la herramienta list_pages (se utiliza solo al obtener recursos iniciales)

Cómo depurar

Los servidores MCP se comunican a través de stdio, por lo que puede ser difícil depurarlos. Recomendamos utilizar MCP Inspector . Esto se puede hacer con el siguiente comando:

npm run inspector

Inspector proporciona una URL para acceder a las herramientas de depuración en su navegador.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Este servidor facilita la interacción con los proyectos de cosense/Scrapbox, permitiendo a los usuarios recuperar, enumerar, buscar y crear páginas al tiempo que admite diversas operaciones de consulta y acceso seguro a proyectos privados.

  1. Inglés
    1. Características
    2. Desarrollo
    3. Instalación
    4. Variables de entorno
    5. Depuración
  2. japonés
    1. función
      1. Método de desarrollo
        1. Cómo instalar
          1. variables ambientales
            1. Variables de entorno requeridas
            2. Variables de entorno opcionales
            3. Comportamiento de las variables del entorno
            4. Cómo depurar

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            The cosense-mcp-server facilitates the integration with Claude Desktop by serving as a middleware command pipeline server, allowing for interaction with projects in cosense.
            Last updated -
            2
            6
            TypeScript
            • Apple
          • -
            security
            F
            license
            -
            quality
            This server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.
            Last updated -
            4
            Python
          • A
            security
            A
            license
            A
            quality
            This server provides a privacy-focused meta search capability by integrating multiple search engines without tracking or user profiling, supporting various categories and languages for filtered searches.
            Last updated -
            1
            638
            18
            JavaScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows Claude to access pages from Cosense projects, supporting both public and private projects with optional SID authentication.
            Last updated -
            1
            JavaScript
            • Apple

          View all related MCP servers

          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/worldnine/scrapbox-cosense-mcp'

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