Servidor MCP de NeoDB
Implementación de un servidor de Protocolo de Control de Mensajes (MCP) para interactuar con NeoDB , un servicio de catalogación social de libros. Este servidor proporciona herramientas para obtener información del usuario, buscar libros y recuperar información detallada de los mismos mediante la API de NeoDB.
Configuración
Instalar UV
Primero, instale el instalador del paquete UV:
Crear entorno virtual
Cree y active un entorno virtual de Python usando UV:
Instalar dependencias
Instalar dependencias del proyecto usando UV:
Related MCP server: Yonote MCP Server
Herramientas disponibles
El servidor proporciona las siguientes herramientas:
obtener información del usuario
Obtiene la información básica del usuario actual
No se requieren parámetros
libros de búsqueda
Busca artículos en el catálogo
Parámetros:
query(cadena): consulta de búsqueda de libros
obtener libro
Obtiene información detallada sobre un libro específico
Parámetros:
book_id(cadena): El ID del libro a recuperar
Uso con Claude Desktop
Obtener token de acceso
Hay dos formas de obtener su token de acceso:
Usando la guía oficial: Sigue la documentación oficial para obtener tu token de acceso.
Uso de un script automatizado: puede utilizar el script neodb-get-access-token que proporciona una forma simplificada de obtener su token de acceso.
Actualizar configuración claude_desktop_config.json
Dónde:
<API_BASE>: La URL base para la API de NeoDB<ACCESS_TOKEN>: Su token de acceso a la API de NeoDB
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.