remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to Scrapbox/Cosense pages, allowing retrieval of page content, metadata, links, and editor information, listing pages in a project, full-text search across pages, and generating page URLs.
scrapbox-cosense-mcp
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
- Obtener el contenido de la página desde cosense/Scrapbox
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
- Obtener una lista de páginas del proyecto (máximo 1000 páginas)
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
- Búsqueda de texto completo en todas las páginas del proyecto (máximo 100 páginas)
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
- Generar URL de páginas
Desarrollo
Instalar dependencias:
Construir el servidor:
Reconstrucción automática durante el desarrollo:
Instalación
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
Variables de entorno
Este servidor utiliza las siguientes variables de entorno:
Variables de entorno requeridas
COSENSE_PROJECT_NAME
: Nombre del proyectoCOSENSE_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:
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
- Obtener el contenido de la página desde cosense/Scrapbox
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
- Obtener una lista de páginas de un proyecto (hasta 1000)
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
- Búsqueda de texto completo en todas las páginas de un proyecto (hasta 100 resultados)
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
- Generar URL para la página
Método de desarrollo
Instalar dependencias:
Construir el servidor:
Reconstrucción automática durante el desarrollo:
Cómo instalar
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
variables ambientales
Este servidor utiliza las siguientes variables de entorno:
Variables de entorno requeridas
COSENSE_PROJECT_NAME
: Nombre del proyectoCOSENSE_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:
Inspector proporciona una URL para acceder a las herramientas de depuración en su navegador.
You must be authenticated.
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.