Conference Partner

Dados de conferências acadêmicas e periódicos: prazos de submissão de CFP, classificações CCF/CORE/QUALIS, histórico de taxas de aceitação e fatores de impacto de periódicos — servidor remoto, nada para instalar, sem necessidade de credenciais para busca.

Documentação

Conference Partner — servidor MCP e API REST

Data snapshot API spec MCP registry

Dados acadêmicos de conferências e periódicos para agentes de IA e scripts: prazos de submissão (CFP), classificações CCF / CORE / QUALIS, o Índice Conference Partner (CP-I) — uma pontuação de 0 a 100 que calculamos para cada conferência, incluindo a maioria que não possui classificação externa — histórico de taxas de aceitação, histórico de edições, fatores de impacto de periódicos e chamadas especiais — fornecidos pelo Conference Partner (会伴), um rastreador de conferências mantido desde 2013.

Duas superfícies sobre um mesmo conjunto de dados:

EndpointPara
MCPhttps://www.myhuiban.com/mcp (HTTP Streamable)Claude, ChatGPT, Cursor, VS Code, qualquer cliente MCP
RESThttps://www.myhuiban.com/api/*scripts, backends, geração de código OpenAPI

Ambas são sustentadas pelos mesmos serviços e retornam payloads idênticos — a única diferença é o envelope do protocolo.

Busca, listas de classificação e estatísticas do site não exigem credenciais. Aponte um cliente para a URL e a primeira chamada funciona.

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

Adicione ao seu cliente MCP

Claude Code
claude mcp add --transport http conference-partner https://www.myhuiban.com/mcp
Claude.ai / Claude Desktop (Configurações → Conectores → Adicionar conector personalizado)

URL do servidor MCP remoto:

https://www.myhuiban.com/mcp

Para desbloquear as ferramentas de detalhes, adicione um cabeçalho de requisição estático nas configurações avançadas do conector: Authorization: Bearer hb_xxx (veja Credenciais).

Cursor~/.cursor/mcp.json ou .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 (Configurações → Conectores → Criar)

URL do servidor MCP https://www.myhuiban.com/mcp, autenticação Sem autenticação (ou chave de API com sua chave hb_ para habilitar as ferramentas de detalhes).

Arquivos prontos para copiar de cada cliente estão em examples/mcp-config/, e o passo a passo por cliente — incluindo como anexar uma chave — está em docs/mcp-clients.md.

Também listado no Smithery, Glama e no registro oficial de MCP como com.myhuiban.www/conference-partner.


Ferramentas

Oito ferramentas somente leitura, cada uma com um equivalente REST que retorna o mesmo payload.

FerramentaEquivalente RESTCredenciais
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}conta gratuita
get_journalGET /api/journals/{id}conta gratuita
get_researcherGET /api/researchers/{id}conta gratuita

A busca aceita qualquer combinação de palavra-chave, ccf_rank (A/B/C), core_rank (A*/A/B/C), qualis_rank, field (áreas de pesquisa, incluindo ciência da computação e além), intervalos de datas de submissão/conferência e updated_since para sincronização incremental. Todo parâmetro é opcional — consultas somente com filtros, como "conferências de IA com prazo nos próximos 90 dias", são o objetivo.

As listas de classificação cobrem CFPs abertos, as três listas de níveis, popularidade, menor taxa de aceitação, tendências, próximas/passadas — e, para periódicos, CFPs de edições especiais e maior fator de impacto.

Prompts

O servidor MCP também inclui prompts — tarefas prontas que seu cliente oferece como pontos de partida de um clique, para que você não fique olhando para uma lista de nomes de ferramentas:

PromptO que faz
upcoming_deadlinesprazos aos quais você ainda pode se submeter, por área e nível
where_to_submitdê um tópico de artigo, receba veículos classificados com chamadas abertas
venue_snapshottudo registrado sobre uma conferência ou periódico
open_special_issuesperiódicos com chamada de edição especial em andamento

Definições completas legíveis por máquina, atualizadas da produção por CI: spec/openapi.json e spec/mcp-tools.json.


Credenciais

NívelComoLimite
Anônimonão envie nada50 requisições/dia por IP de origem
Conta gratuitaAuthorization: Bearer hb_xxx200 requisições/dia, compartilhadas entre REST + MCP
Pagoplanejado, ainda não disponível

Crie uma chave em myhuiban.com/account/api-keys — ela nunca expira e pode ser revogada individualmente, que é o que você quer para um cliente que só permite fixar um cabeçalho de requisição estático. Um JWT de POST /api/login também funciona e usa o mesmo pool.

Toda resposta carrega X-Quota-Limit e X-Quota-Remaining. CORS está aberto, então JavaScript de navegador funciona.

401 = este endpoint exige uma credencial, ou a enviada é inválida. Uma credencial inutilizável nunca é silenciosamente rebaixada para o nível anônimo. 402 = cota da conta esgotada. 429 = cota anônima por IP esgotada.


Exemplos

Executáveis, sem necessidade de chave de 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

Veja examples/README.md.

Acompanhe prazos do seu próprio repositório

actions/deadline-watch é uma GitHub Action que mantém uma issue atualizada com os prazos aos quais você ainda pode se submeter — sem chave de API, nada para hospedar. Issue #1 é este repositório executando-a em um agendamento, então você pode ver a saída antes de adotá-la.

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

Baixe os dados

data/ carrega um snapshot atualizado diariamente por CI, em JSON e CSV:

upcoming-deadlinestoda conferência cujo prazo ainda não passou
ccf-conferences · core-conferences · qualis-conferencesos catálogos de níveis — todas as três classificações são colunas em cada linha, junto com o CP-I
open-calls-by-rankos veículos classificados aos quais você ainda pode se submeter hoje
ccf-journals · top-impact-factor-journalsperiódicos por nível e por fator de impacto
journal-special-issuesperiódicos com chamada de edição especial aberta

data/README.md renderiza os próximos 90 dias como uma tabela que você pode ler no navegador.

O snapshot cobre exatamente o que o nível anônimo já atende — nada nele é restrito. Detalhes por veículo (texto completo do CFP, histórico de taxas de aceitação, histórico de edições, avaliações) permanecem atrás da API, onde uma chave gratuita os alcança.

Um arquivo fica desatualizado no momento em que um prazo é estendido, o que na temporada de submissões é diário. Use-o para navegar, comparar ou carregar em massa; chame a API quando precisar que esteja correto.

Assine mudanças de prazos, gratuitamente

A CI envia data/ uma vez por dia e somente quando algo realmente mudou, então o histórico de commits desse diretório é um feed de mudanças. O GitHub o publica como Atom, sem necessidade de conta:

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

Aponte um leitor de feeds para ele, ou compare dois commits para ver exatamente quais prazos mudaram:

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

Assistir o repositório no GitHub (Watch → Custom → Releases, ou toda a atividade) dá a você o mesmo sinal por e-mail.


Por que este conjunto de dados

Listas de prazos são fáceis de encontrar. Estas são as partes difíceis de reproduzir:

  • Três sistemas de classificação em uma linha — CCF, CORE e QUALIS no mesmo veículo, então "CCF-A que também é CORE-A*" é uma consulta em vez de uma junção entre três fontes.
  • Uma pontuação para os veículos que esses três deixam em branco — CCF, CORE e QUALIS juntos cobrem cerca de um quinto do catálogo; para todo o resto, as colunas de classificação ficam vazias. cp_index é nosso próprio índice de 0 a 100 sobre reconhecimento acadêmico, seletividade, longevidade, comunidade e o quanto um veículo publica sobre si mesmo, para que a cauda longa também seja comparável. Todo valor acompanha um confidence e um link para o método — uma pontuação baixa em um veículo pouco documentado significa que sabemos pouco sobre ele, não que ele seja fraco.
  • Histórico de taxas de aceitação e histórico de edições — como a seletividade e a localização de um veículo mudaram entre edições, desde 2013.
  • Periódicos como entidades de primeira classe — fator de impacto, editora, ISSN e CFPs de edições especiais, que listas somente de conferências não carregam.
  • Sincronização incrementalupdated_since com um marcador updated_at em cada linha, então um espelho é uma diferença em vez de um novo rastreamento.
  • Curadoria humana, não raspagem: datas são inseridas e corrigidas por mantenedores e pelos próprios organizadores por meio de um processo de reivindicação de veículo.

Metodologia, cobertura e limites conhecidos: myhuiban.com/methodology.


Sobre este repositório

Este repositório é o ponto de entrada de distribuição para a API e o servidor MCP: configuração de clientes, exemplos e especificações sincronizadas por CI. O servidor em si não é open source — é um serviço hospedado; nada aqui precisa ser instalado ou executado para usá-lo.

  • docs/mcp-clients.md — configuração por cliente, com e sem chave
  • docs/rest-api.md — endpoints, parâmetros, erros, sincronização incremental
  • docs/data.md — o que está no conjunto de dados, atribuição, termos
  • examples/ — clientes Python, Node e curl executáveis; arquivos de configuração MCP
  • spec/ — documento OpenAPI 3, definições de ferramentas MCP e cartão do servidor, re-buscados da produção diariamente por CI para que não fiquem desatualizados

Referência autoritativa: myhuiban.com/developers. Onde este repositório e essa página discordarem, a página está certa — ela acompanha a API.

Issues e PRs sobre o material do lado do cliente aqui são bem-vindos. Para correções de dados, use o link "reportar" na página do veículo, e para qualquer outra coisa, envie e-mail para admin@myhuiban.com.

Licença

MIT para o código e a configuração neste repositório.

Os dados servidos pela API não são cobertos por essa licença. Eles são de uso livre, inclusive comercial, com atribuição: cite a URL canônica do veículo e "Conference Partner (myhuiban.com)". Se sua afirmação for sobre um valor CCF, CORE ou QUALIS em si, cite esse órgão — o Conference Partner reproduz essas listas, não as define. cp_index é a exceção: é nosso, então cite myhuiban.com/ranking e a versão algorithm que a linha carrega. O uso em massa deve começar de data/ em vez de um rastreamento próprio, e licenciamento de conjuntos de dados ou treinamento de modelos exige uma conversa primeiro. Veja docs/data.md e os termos no site.