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.
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.
Related Resources
Related MCP Servers
- -securityFlicense-qualityThe 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 -26TypeScript
- -securityFlicense-qualityThis 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 -4Python
- AsecurityAlicenseAqualityThis 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 -163818JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that allows Claude to access pages from Cosense projects, supporting both public and private projects with optional SID authentication.Last updated -1JavaScript