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
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:
| Endpoint | Para | |
|---|---|---|
| MCP | https://www.myhuiban.com/mcp (HTTP Streamable) | Claude, ChatGPT, Cursor, VS Code, qualquer cliente MCP |
| REST | https://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.
| Ferramenta | Equivalente REST | Credenciais |
|---|---|---|
search_conferences | GET /api/conferences | — |
search_journals | GET /api/journals | — |
list_conferences | GET /api/conferences/rankings/{ranking} | — |
list_journals | GET /api/journals/rankings/{ranking} | — |
get_statistics | GET /api/statistics | — |
get_conference | GET /api/conferences/{id} | conta gratuita |
get_journal | GET /api/journals/{id} | conta gratuita |
get_researcher | GET /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:
| Prompt | O que faz |
|---|---|
upcoming_deadlines | prazos aos quais você ainda pode se submeter, por área e nível |
where_to_submit | dê um tópico de artigo, receba veículos classificados com chamadas abertas |
venue_snapshot | tudo registrado sobre uma conferência ou periódico |
open_special_issues | perió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ível | Como | Limite |
|---|---|---|
| Anônimo | não envie nada | 50 requisições/dia por IP de origem |
| Conta gratuita | Authorization: Bearer hb_xxx | 200 requisições/dia, compartilhadas entre REST + MCP |
| Pago | — | planejado, 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-deadlines | toda conferência cujo prazo ainda não passou |
ccf-conferences · core-conferences · qualis-conferences | os 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-rank | os veículos classificados aos quais você ainda pode se submeter hoje |
ccf-journals · top-impact-factor-journals | periódicos por nível e por fator de impacto |
journal-special-issues | perió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 umconfidencee 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 incremental —
updated_sincecom um marcadorupdated_atem 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 chavedocs/rest-api.md— endpoints, parâmetros, erros, sincronização incrementaldocs/data.md— o que está no conjunto de dados, atribuição, termosexamples/— clientes Python, Node e curl executáveis; arquivos de configuração MCPspec/— 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.