Skip to content

Servidor de Proyectos ​

El servidor de proyectos (servers/research/) ofrece gestión estructurada de proyectos con soporte para distintos tipos de proyecto, seguimiento de fuentes, generación de citas APA, salida de bibliografía y registro de backends de datos.

Renombrado desde Servidor de Investigación

Este servidor se llamaba antes "crow-research". El nombre del servidor ahora es crow-projects, y la función de fábrica es createProjectServer (el antiguo nombre createResearchServer sigue funcionando como alias retrocompatible). El gateway lo monta en /projects/mcp (principal) y /research/mcp (alias heredado).

Tipos de proyecto ​

Los proyectos tienen un campo type que determina su propósito:

TipoDescripción
researchProyectos de investigación tradicionales con fuentes, citas y bibliografía (predeterminado)
data_connectorProyectos que se conectan a datos externos a través de backends registrados

El tipo se establece al crear el proyecto y determina qué herramientas y flujos de trabajo son relevantes.

Herramientas ​

crow_create_project ​

Crea un proyecto nuevo.

ParámetroTipoRequeridoDescripción
namestringSíNombre del proyecto
descriptionstringNoDescripción y objetivos del proyecto
tagsstringNoEtiquetas separadas por comas
typestringNoTipo de proyecto: research (predeterminado) o data_connector

crow_list_projects ​

Lista todos los proyectos con un filtro de estado opcional.

ParámetroTipoRequeridoDescripción
statusstringNoFiltrar por estado

crow_update_project ​

Actualiza el nombre, la descripción, el estado o las etiquetas de un proyecto.

ParámetroTipoRequeridoDescripción
idnumberSíID del proyecto
namestringNoNombre nuevo
descriptionstringNoDescripción nueva
statusstringNoEstado nuevo (active, paused, completed, archived)
tagsstringNoEtiquetas nuevas

crow_add_source ​

Agrega una fuente a un proyecto. Genera automáticamente una cita APA si no se proporciona una. Se usa más comúnmente con proyectos de tipo research.

ParámetroTipoRequeridoDescripción
titlestringSíTítulo de la fuente
source_typestringSíTipo (ver la lista de abajo)
project_idnumberNoAsociarla a un proyecto
urlstringNoURL donde se encontró la fuente
authorsstringNoAutor(es) en formato "Last, F. M."
publication_datestringNoFecha de publicación (YYYY-MM-DD o YYYY)
publisherstringNoEditorial o nombre del sitio web
doistringNoDOI (para artículos académicos)
isbnstringNoISBN (para libros)
abstractstringNoResumen (abstract) o descripción breve
content_summarystringNoResumen de los puntos y hallazgos clave
full_textstringNoTexto completo, si está disponible
citation_apastringNoCita APA manual (se autogenera si se omite)
retrieval_methodstringNoCómo se obtuvo la fuente
tagsstringNoEtiquetas separadas por comas
relevance_scorenumberNoQué tan relevante es para el proyecto, 1-10 (predeterminado: 5)

Tipos de fuente: web_article, academic_paper, book, interview, web_search, web_scrape, api_data, document, video, podcast, social_media, government_doc, dataset, other

crow_search_sources ​

Busca fuentes usando búsqueda de texto completo.

ParámetroTipoRequeridoDescripción
querystringSíConsulta de búsqueda
source_typestringNoFiltrar por tipo
project_idnumberNoFiltrar por proyecto
limitnumberNoMáximo de resultados

crow_get_source ​

Obtiene los detalles completos de una fuente específica.

ParámetroTipoRequeridoDescripción
source_idnumberSíID de la fuente

crow_verify_source ​

Marca el estado de verificación de una fuente.

ParámetroTipoRequeridoDescripción
source_idnumberSíID de la fuente
verifiedbooleanSíEstado de verificación
verification_notesstringNoNotas sobre la verificación

crow_list_sources ​

Lista fuentes con filtrado opcional.

ParámetroTipoRequeridoDescripción
project_idnumberNoFiltrar por proyecto
source_typestringNoFiltrar por tipo
verifiedbooleanNoFiltrar por estado de verificación
limitnumberNoMáximo de resultados

crow_add_note ​

Agrega una nota, opcionalmente vinculada a un proyecto o a una fuente.

ParámetroTipoRequeridoDescripción
contentstringSíContenido de la nota
note_typestringNoTipo: note, quote, summary, analysis, question, insight (predeterminado: note)
project_idnumberNoProyecto asociado
source_idnumberNoFuente asociada
titlestringNoTítulo de la nota
tagsstringNoEtiquetas separadas por comas

crow_search_notes ​

Busca notas por contenido.

ParámetroTipoRequeridoDescripción
querystringSíTérminos de búsqueda
project_idnumberNoFiltrar por proyecto
note_typestringNoFiltrar por tipo (note, quote, summary, analysis, question, insight)
limitnumberNoMáximo de resultados (predeterminado: 10)

crow_generate_bibliography ​

Genera una bibliografía APA formateada para un proyecto o un conjunto filtrado de fuentes.

ParámetroTipoRequeridoDescripción
project_idnumberNoGenerar la bibliografía de este proyecto
tagstringNoFiltrar por etiqueta
verified_onlybooleanNoIncluir solo fuentes verificadas (predeterminado: false)

crow_project_stats ​

Obtiene estadísticas sobre los proyectos y el pipeline de investigación. Sin parámetros.

Herramientas de backends de datos ​

Estas herramientas gestionan conexiones de datos externas para proyectos de tipo data_connector.

crow_register_backend ​

Registra un servidor MCP externo como backend de datos.

ParámetroTipoRequeridoDescripción
namestringSíNombre del backend
server_urlstringSíURL del servidor MCP
descriptionstringNoQué datos proporciona este backend

crow_list_backends ​

Lista todos los backends de datos registrados. Sin parámetros.

crow_remove_backend ​

Elimina un backend de datos registrado.

ParámetroTipoRequeridoDescripción
backend_idnumberSíID del backend

crow_backend_schema ​

Obtiene el esquema (las herramientas disponibles) de un backend registrado.

ParámetroTipoRequeridoDescripción
backend_idnumberSíID del backend

Recursos ​

research://projects ​

Devuelve la lista de todos los proyectos.

Generación de citas APA ​

El servidor genera citas APA automáticamente al agregar fuentes. El formato de la cita varía según el tipo de fuente:

  • Artículos académicos: Author (Year). Title. Publisher. DOI/URL
  • Libros: Author (Year). *Title*. Publisher.
  • Artículos web: Author (Year). Title. Site Name. URL
  • Otros tipos: formato APA estándar con los campos disponibles

Released under the MIT License.