Conference Partner

Datos de conferencias académicas y revistas: fechas límite de envío de CFP, clasificaciones CCF/CORE/QUALIS, historial de tasas de aceptación y factores de impacto de revistas: servidor remoto, nada que instalar, sin credenciales necesarias para la búsqueda.

Documentación

Conference Partner — Servidor MCP y API REST

Data snapshot API spec MCP registry

Datos académicos de conferencias y revistas para agentes de IA y scripts: fechas límite de CFP, clasificaciones CCF / CORE / QUALIS, el Índice Conference Partner (CP-I) — una puntuación de 0 a 100 que calculamos para cada conferencia, incluida la mayoría que no tiene clasificación externa — historial de tasas de aceptación, historial de ediciones, factores de impacto de revistas y números especiales — servido por Conference Partner (会伴), un rastreador de conferencias que se mantiene desde 2013.

Dos superficies sobre un mismo conjunto de datos:

EndpointPara
MCPhttps://www.myhuiban.com/mcp (HTTP Streamable)Claude, ChatGPT, Cursor, VS Code, cualquier cliente MCP
RESThttps://www.myhuiban.com/api/*scripts, backends, generación de código OpenAPI

Ambos están respaldados por los mismos servicios y devuelven cargas útiles idénticas — la única diferencia es el envoltorio del protocolo.

Las búsquedas, las listas de clasificación y las estadísticas del sitio no requieren credenciales en absoluto. Apunta un cliente a la URL y la primera llamada funciona.

curl "https://www.myhuiban.com/api/conferences?ccf_rank=A&field=ai&submission_date_start=2026-08-05"

Añádelo a tu cliente MCP

Claude Code
claude mcp add --transport http conference-partner https://www.myhuiban.com/mcp
Claude.ai / Claude Desktop (Configuración → Conectores → Añadir conector personalizado)

URL del servidor MCP remoto:

https://www.myhuiban.com/mcp

Para desbloquear las herramientas de detalle, añade una cabecera de solicitud estática en la configuración avanzada del conector: Authorization: Bearer hb_xxx (consulta Credenciales).

Cursor~/.cursor/mcp.json o .cursor/mcp.json
{
  "mcpServers": {
    "conference-partner": {
      "url": "https://www.myhuiban.com/mcp"
    }
  }
}
VS Code.vscode/mcp.json
{
  "servers": {
    "conference-partner": {
      "type": "http",
      "url": "https://www.myhuiban.com/mcp"
    }
  }
}
ChatGPT (Configuración → Conectores → Crear)

URL del servidor MCP https://www.myhuiban.com/mcp, autenticación Sin autenticación (o clave API con tu clave hb_ para habilitar las herramientas de detalle).

Los archivos listos para copiar para cada cliente están en examples/mcp-config/, y la guía paso a paso por cliente — incluido cómo adjuntar una clave — está en docs/mcp-clients.md.

También aparece en Smithery, Glama y el registro oficial de MCP como com.myhuiban.www/conference-partner.


Herramientas

Ocho herramientas de solo lectura, cada una con su gemela REST que devuelve la misma carga útil.

HerramientaGemela RESTCredenciales
search_conferencesGET /api/conferences
search_journalsGET /api/journals
list_conferencesGET /api/conferences/rankings/{ranking}
list_journalsGET /api/journals/rankings/{ranking}
get_statisticsGET /api/statistics
get_conferenceGET /api/conferences/{id}cuenta gratuita
get_journalGET /api/journals/{id}cuenta gratuita
get_researcherGET /api/researchers/{id}cuenta gratuita

La búsqueda acepta cualquier combinación de palabra clave, ccf_rank (A/B/C), core_rank (A*/A/B/C), qualis_rank, field (áreas de investigación, CS y más allá), rangos de fechas de envío/conferencia y updated_since para sincronización incremental. Cada parámetro es opcional — consultas solo con filtros como "conferencias de IA con fecha límite en los próximos 90 días" son el objetivo.

Las listas de clasificación cubren CFP abiertos, las tres listas de niveles, popularidad, tasa de aceptación más baja, tendencias, próximas/pasadas — y para revistas, CFP de números especiales y mayor factor de impacto.

Prompts

El servidor MCP también incluye prompts — tareas listas que tu cliente ofrece como puntos de partida de un clic, para que no te quedes mirando una lista de nombres de herramientas:

PromptQué hace
upcoming_deadlinesfechas límite a las que aún puedes enviar, por campo y nivel
where_to_submitdale un tema de artículo, obtén sedes clasificadas con convocatorias abiertas
venue_snapshottodo lo registrado para una conferencia o revista
open_special_issuesrevistas con una convocatoria de número especial en curso

Definiciones completas legibles por máquina, actualizadas desde producción por CI: spec/openapi.json y spec/mcp-tools.json.


Credenciales

NivelCómoLímite
Anónimono envíes nada50 solicitudes/día por IP de origen
Cuenta gratuitaAuthorization: Bearer hb_xxx200 solicitudes/día, compartidas entre REST + MCP
De pagoplanificado, aún no disponible

Crea una clave en myhuiban.com/account/api-keys — nunca caduca y se puede revocar individualmente, que es lo que quieres para un cliente que solo te permite fijar una cabecera de solicitud estática. Un JWT de POST /api/login también funciona y usa el mismo grupo.

Cada respuesta incluye X-Quota-Limit y X-Quota-Remaining. CORS está abierto, así que el JavaScript del navegador funciona.

401 = este endpoint necesita una credencial, o la que enviaste no es válida. Una credencial inutilizable nunca se degrada silenciosamente al nivel anónimo. 402 = cuota de cuenta agotada. 429 = cuota anónima por IP agotada.


Ejemplos

Ejecutables, sin necesidad de clave API:

# upcoming CCF-A deadlines in AI, next 90 days
python examples/python/upcoming_deadlines.py --field ai --ccf A --days 90

# same thing in Node
node examples/node/upcoming-deadlines.mjs --field ai --ccf A --days 90

# build your own deadline snapshot (JSON + CSV + Markdown table)
python examples/python/export_deadlines.py --out ./snapshot

# incremental sync — only what changed since your last checkpoint
python examples/python/incremental_sync.py --since 2026-07-01

# shell one-liners
bash examples/curl/quickstart.sh

Consulta examples/README.md.

Observa las fechas límite desde tu propio repositorio

actions/deadline-watch es una GitHub Action que mantiene un issue actualizado con las fechas límite a las que aún puedes enviar — sin clave API, nada que alojar. Issue #1 es este repositorio ejecutándolo en un horario, para que veas la salida antes de adoptarlo.

- uses: sundou82/conference-partner-mcp/actions/deadline-watch@main
  with:
    field: security
    days: 120

Descarga los datos

data/ incluye una instantánea actualizada diariamente por CI, en JSON y CSV:

upcoming-deadlinescada conferencia cuya fecha límite no ha pasado
ccf-conferences · core-conferences · qualis-conferenceslos catálogos de niveles — las tres clasificaciones son columnas en cada fila, junto con CP-I
open-calls-by-ranklas sedes clasificadas a las que aún puedes enviar hoy
ccf-journals · top-impact-factor-journalsrevistas por nivel y por factor de impacto
journal-special-issuesrevistas con una convocatoria de número especial abierta

data/README.md muestra los próximos 90 días como una tabla que puedes leer en el navegador.

La instantánea cubre exactamente lo que el nivel anónimo ya sirve — nada en ella está restringido. El detalle por sede (texto completo del CFP, historial de tasas de aceptación, historial de ediciones, valoraciones) permanece detrás de la API, donde una clave gratuita lo alcanza.

Un archivo queda obsoleto en el momento en que se extiende una fecha límite, lo que en temporada de envíos es diario. Úsalo para explorar, comparar o cargar en masa; llama a la API cuando tenga que ser exacto.

Suscríbete a los cambios de fechas límite, gratis

CI confirma data/ una vez al día y solo cuando algo realmente cambió, así que el historial de confirmaciones de ese directorio es un feed de cambios. GitHub lo publica como Atom, sin necesidad de cuenta:

https://github.com/sundou82/conference-partner-mcp/commits/main/data.atom

Apunta un lector de feeds a ello, o compara dos confirmaciones para ver exactamente qué fechas límite cambiaron:

git log --oneline -- data/
git diff HEAD~1 HEAD -- data/upcoming-deadlines.csv

Observar el repositorio en GitHub (Watch → Custom → Releases, o toda la actividad) te da la misma señal por correo electrónico.


Por qué este conjunto de datos

Las listas de fechas límite son fáciles de encontrar. Estas son las partes difíciles de reproducir:

  • Tres sistemas de clasificación en una fila — CCF, CORE y QUALIS en la misma sede, así que "CCF-A que también es CORE-A*" es una consulta en lugar de una unión entre tres fuentes.
  • Una puntuación para las sedes que esos tres dejan en blanco — CCF, CORE y QUALIS entre ellos cubren alrededor de una quinta parte del catálogo; para todo lo demás, las columnas de clasificación están vacías. cp_index es nuestro propio índice de 0 a 100 sobre reconocimiento académico, selectividad, longevidad, comunidad y cuánto publica una sede sobre sí misma, para que la cola larga también sea comparable. Cada valor incluye un confidence y un enlace al método — una puntuación baja en una sede escasamente documentada significa que sabemos poco sobre ella, no que sea débil.
  • Historial de tasas de aceptación e historial de ediciones — cómo la selectividad y la ubicación de una sede cambiaron entre ediciones, desde 2013.
  • Revistas como entidades de primera clase — factor de impacto, editorial, ISSN y CFP de números especiales, que las listas solo de conferencias no incluyen.
  • Sincronización incrementalupdated_since con una marca de agua updated_at en cada fila, así que un espejo es una diferencia en lugar de un rastreo completo.
  • Curado por humanos, no extraído: las fechas son ingresadas y corregidas por los mantenedores y por los propios organizadores mediante un proceso de reclamación de sedes.

Metodología, cobertura y límites conocidos: myhuiban.com/methodology.


Sobre este repositorio

Este repositorio es el punto de entrada de distribución para la API y el servidor MCP: configuración de clientes, ejemplos y especificaciones sincronizadas por CI. El servidor en sí no es de código abierto — es un servicio alojado; nada aquí necesita instalarse o ejecutarse para usarlo.

  • docs/mcp-clients.md — configuración por cliente, con y sin clave
  • docs/rest-api.md — endpoints, parámetros, errores, sincronización incremental
  • docs/data.md — qué hay en el conjunto de datos, atribución, términos
  • examples/ — clientes Python, Node y curl ejecutables; archivos de configuración MCP
  • spec/ — documento OpenAPI 3, definiciones de herramientas MCP y tarjeta de servidor, re-obtenidos desde producción diariamente por CI para que no puedan quedar obsoletos

Referencia autoritativa: myhuiban.com/developers. Donde este repositorio y esa página difieran, la página tiene razón — se envía con la API.

Los issues y PRs sobre el material del lado del cliente aquí son bienvenidos. Para correcciones de datos usa el enlace "reportar" en la página de la sede, y para cualquier otra cosa envía un correo a admin@myhuiban.com.

Licencia

MIT para el código y la configuración en este repositorio.

Los datos servidos por la API no están cubiertos por esa licencia. Son de uso libre, incluido comercial, con atribución: cita la URL canónica de la sede y "Conference Partner (myhuiban.com)". Si tu afirmación es sobre un valor CCF, CORE o QUALIS en sí, cita a ese organismo — Conference Partner reproduce esas listas, no las define. cp_index es la excepción: es nuestro, así que cita myhuiban.com/ranking y la versión algorithm que la fila incluye. El uso masivo debería comenzar desde data/ en lugar de un rastreo propio, y la licencia del conjunto de datos o el entrenamiento de modelos requiere una conversación primero. Consulta docs/data.md y los términos en el sitio.