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:
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.
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.
Permite la interacción con NeoDB, un servicio de catalogación de libros sociales, al proporcionar herramientas para obtener información del usuario, buscar libros y recuperar información detallada de libros a través de su API.
Related Resources
Related MCP Servers
- -securityFlicense-qualityEnables storage and retrieval of knowledge in a graph database format, allowing users to create, update, search, and delete entities and relationships in a Neo4j-powered knowledge graph through natural language.Last updated -3
- -securityFlicense-qualityProvides API tools to interact with Yonote documents and collections, serving as an alternative to Notion with capabilities to list documents/collections and retrieve detailed document information.Last updated -2
- -securityFlicense-qualityA Model Context Protocol server that implements an interactive digital library with functionality to manage books, search titles, and generate literary reviews.Last updated -
- -securityAlicense-qualityEnables interaction with BookStack knowledge management systems through the BookStack API. Supports searching, reading, creating, and updating documentation content with secure authentication and dual transport modes for flexible deployment.Last updated -MIT License