Conference Partner

com.myhuiban.www由 www.myhuiban.com 發布官方發布者v1.12.0更新於 Oct 29, 2026

Conference & journal CFP deadlines, CCF/ICORE/QUALIS rankings, acceptance rates, research fields.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

Conference Partner 的遠端 MCP 伺服器,提供學術會議與期刊資料:檢索徵稿、排名、截止日期與會議詳情。

可以做什麼
  • 依關鍵字、CCF/CORE/QUALIS 等級、研究領域、ISSN 與日期範圍檢索會議與期刊
  • 瀏覽開放徵稿、等級榜單、熱度、影響係數、專刊等精選排名清單
  • 依 id 取得單一會議或期刊的完整詳情,包括徵稿全文、錄取率與屆次歷史、評分及相關會議期刊
  • 依 id 查看研究者公開檔案,並讀取站台層級統計,如截止日期分布與等級分布
適用情境
適合需要回答「論文該投哪裡」「哪些徵稿仍開放」「某會議期刊排名如何」「歷年錄取難度」等問題的情境,也適合製作截止日期快照或對會議資料做增量同步。
執行需求
無需安裝,是託管的 Streamable HTTP 端點。檢索、排名清單與統計可匿名使用,依用戶端 IP 限流。詳情類工具需要免費帳號憑證,透過 Authorization: Bearer 請求標頭傳送,可用 API 金鑰或登入介面取得的 JWT。有每日配額。
安裝前請注意
詳情類工具需在請求標頭攜帶帳號憑證,應妥善保管並在外洩時個別撤銷。配額依 IP 與帳號限制,配額用盡會直接回報錯誤,不會降級為匿名存取。回應不含會議期刊的外部官網網址,只提供詳情頁連結。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Conference Partner,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.myhuiban.www%2Fconference-partner/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "conference-partner": {
      "type": "http",
      "url": "https://www.myhuiban.com/mcp"
    }
  }
}

README

Conference Partner — MCP server & REST API

[Data snapshot] [API spec] [MCP registry]

Academic conference and journal data for AI agents and scripts: CFP deadlines, CCF / CORE / QUALIS rankings, the Conference Partner Index (CP-I) — a 0–100 score we compute for every conference, including the majority that carry no external rank — acceptance-rate history, edition history, journal impact factors and special issues — served by Conference Partner (会伴), a conference tracker that has been maintained since 2013.

Two surfaces over one dataset:

EndpointFor
MCPhttps://www.myhuiban.com/mcp (Streamable HTTP)Claude, ChatGPT, Cursor, VS Code, any MCP client
RESThttps://www.myhuiban.com/api/*scripts, backends, OpenAPI codegen

Both are backed by the same services and return identical payloads — the only difference is the protocol envelope.

Search, ranking lists and site statistics need no credentials at all. Point a client at the URL and the first call works.

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

Add it to your MCP client

Claude Code
bash
claude mcp add --transport http conference-partner https://www.myhuiban.com/mcp
Claude.ai / Claude Desktop (Settings → Connectors → Add custom connector)

Remote MCP server URL:

https://www.myhuiban.com/mcp

To unlock the detail tools, add a static request header in the connector's advanced settings: Authorization: Bearer hb_xxx (see Credentials).

Cursor — ~/.cursor/mcp.json or .cursor/mcp.json
json
{  "mcpServers": {    "conference-partner": {      "url": "https://www.myhuiban.com/mcp"    }  }}
VS Code — .vscode/mcp.json
json
{  "servers": {    "conference-partner": {      "type": "http",      "url": "https://www.myhuiban.com/mcp"    }  }}
ChatGPT (Settings → Connectors → Create)

MCP server URL https://www.myhuiban.com/mcp, authentication No authentication (or API key with your hb_ key to enable the detail tools).

Ready-to-copy files for each client live in examples/mcp-config/, and the per-client walkthrough — including how to attach a key — is in docs/mcp-clients.md.

Also listed on Smithery, Glama and the official MCP registry as com.myhuiban.www/conference-partner.


Tools

Eight read-only tools, each with a REST twin returning the same payload.

ToolREST twinCredentials
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}free account
get_journalGET /api/journals/{id}free account
get_researcherGET /api/researchers/{id}free account

Search accepts any combination of keyword, ccf_rank (A/B/C), core_rank (A*/A/B/C), qualis_rank, field (research areas, CS and beyond), submission/conference date ranges and updated_since for incremental sync. Rank parameters take several comma-separated values matched as OR — ccf_rank=A,B,C is every CCF-rated venue. Every parameter is optional — filter-only queries such as "AI conferences with a deadline in the next 90 days" are the point.

Ranking lists cover open CFPs, the three tier lists, the Conference Partner Index, popularity, lowest acceptance rate, trending, upcoming/past — and for journals, special-issue CFPs and highest impact factor. The CFP and date-ordered lists also take field.

Every venue object carries fields, the research-field slugs it is tagged with, so loaded results can be narrowed further client-side. A rank field is "" when the venue is not on that list, which for CCF is most conferences.

Prompts

The MCP server also ships prompts — ready-made tasks your client offers as one-click starting points, so you are not left staring at a list of tool names:

PromptWhat it does
upcoming_deadlinesdeadlines you can still submit to, by field and tier
where_to_submitgive it a paper topic, get ranked venues whose calls are open
venue_snapshoteverything on record for one conference or journal
open_special_issuesjournals currently running a special-issue call

Full machine-readable definitions, refreshed from production by CI: spec/openapi.json and spec/mcp-tools.json.


Credentials

TierHowLimit
Anonymoussend nothing50 requests/day per source IP
Free accountAuthorization: Bearer hb_xxx200 requests/day, shared across REST + MCP
Paid—planned, not available yet

Create a key at myhuiban.com/account/api-keys — it never expires and can be revoked individually, which is what you want for a client that only lets you pin a fixed request header. A JWT from POST /api/login works too and draws on the same pool.

Every response carries X-Quota-Limit and X-Quota-Remaining. CORS is open, so browser JavaScript works.

401 = this endpoint needs a credential, or the one you sent is invalid. An unusable credential is never silently downgraded to the anonymous tier. 402 = account quota exhausted. 429 = anonymous per-IP quota exhausted.


Examples

Runnable, no API key required:

bash
# upcoming CCF-A deadlines in AI, next 90 dayspython examples/python/upcoming_deadlines.py --field ai --ccf A --days 90
# same thing in Nodenode 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 checkpointpython examples/python/incremental_sync.py --since 2026-07-01
# shell one-linersbash examples/curl/quickstart.sh

See examples/README.md.

Watch deadlines from your own repo

actions/deadline-watch is a GitHub Action that keeps one issue up to date with the deadlines you can still submit to — no API key, nothing to host. Issue #1 is this repo running it on a schedule, so you can see the output before adopting it.

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

Download the data

data/ carries a snapshot refreshed daily by CI, as JSON and CSV:

upcoming-deadlinesevery conference whose deadline has not passed
ccf-conferences · core-conferences · qualis-conferencesthe tier catalogues — all three ranks are columns on every row, alongside CP-I
open-calls-by-rankthe ranked venues you can still submit to today
ccf-journals · top-impact-factor-journalsjournals by tier and by impact factor
journal-special-issuesjournals with an open special-issue call

data/README.md renders the next 90 days as a table you can read in the browser.

The snapshot covers exactly what the anonymous tier already serves — nothing in it is gated. Per-venue detail (CFP full text, acceptance-rate history, edition history, ratings) stays behind the API, where a free key reaches it.

A file is stale the moment a deadline is extended, which in submission season is daily. Use it to browse, diff or bulk-load; call the API when it has to be right.

Subscribe to deadline changes, for free

CI commits data/ once a day and only when something actually changed, so the commit history of that directory is a change feed. GitHub publishes it as Atom, no account needed:

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

Point a feed reader at it, or diff two commits to see exactly which deadlines moved:

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

Watching the repo on GitHub (Watch → Custom → Releases, or all activity) gets you the same signal as email.


Why this dataset

Deadline lists are easy to find. These are the parts that are hard to reproduce:

  • Three ranking systems in one row — CCF, CORE and QUALIS on the same venue, so "CCF-A that is also CORE-A*" is one query rather than a join across three sources.
  • A score for the venues those three leave blank — CCF, CORE and QUALIS between them cover about a fifth of the catalogue; for everything else the rank columns are empty. cp_index is our own 0–100 index over academic recognition, selectivity, longevity, community and how much a venue publishes about itself, so the long tail is comparable too. Every value ships with a confidence and a link to the method — a low score on a thinly documented venue means we know little about it, not that it is weak.
  • Acceptance-rate history and edition history — how a venue's selectivity and location moved across editions, back to 2013.
  • Journals as first-class entities — impact factor, publisher, ISSN, and special-issue CFPs, which conference-only lists do not carry.
  • Incremental sync — updated_since with an updated_at watermark on every row, so a mirror is a diff rather than a re-crawl.
  • Human-curated, not scraped: dates are entered and corrected by maintainers and by the organisers themselves through a venue-claim process.

Methodology, coverage and known limits: myhuiban.com/methodology.


About this repository

This repo is the distribution entry point for the API and MCP server: client configuration, examples, and CI-synced specs. The server itself is not open source — it is a hosted service; nothing here needs to be installed or run to use it.

  • docs/mcp-clients.md — per-client setup, with and without a key
  • docs/rest-api.md — endpoints, parameters, errors, incremental sync
  • docs/data.md — what is in the dataset, attribution, terms
  • examples/ — runnable Python, Node and curl clients; MCP config files
  • spec/ — OpenAPI 3 document, MCP tool definitions and server card, re-fetched from production daily by CI so they cannot go stale

Authoritative reference: myhuiban.com/developers. Where this repo and that page ever disagree, the page is right — it ships with the API.

Issues and PRs about the client-side material here are welcome. For data corrections use the "report" link on the venue page, and for anything else email [email protected].

License

MIT for the code and configuration in this repository.

The data served by the API is not covered by that license. It is free to use, including commercially, with attribution: cite the canonical venue URL and "Conference Partner (myhuiban.com)". If your claim is about a CCF, CORE or QUALIS value itself, cite that body — Conference Partner reproduces those lists, it does not define them. cp_index is the exception: it is ours, so cite myhuiban.com/ranking and the algorithm version the row carries. Bulk use should start from data/ rather than a crawl of your own, and dataset licensing or model training needs a conversation first. See docs/data.md and the terms on the site.

來源:README.md,提交 a719282

工具

8

search_conferences

Search academic conferences. Every parameter is optional — combine any of keyword, CCF/CORE/QUALIS rank, research field and submission/conference date ranges. Filter-only queries work fine (e.g. field=ai plus a submission-deadline window, no keyword). Returns a paginated list.

輸入參數pagefieldqueryccf_rankper_pagecore_rankqualis_rankupdated_sinceconference_date_endsubmission_date_endconference_date_startsubmission_date_start

search_journals

Search academic journals. Every parameter is optional — combine any of keyword, CCF rank, research field and ISSN. Returns a paginated list.

輸入參數issnpagefieldqueryccf_rankper_pageupdated_since

list_conferences

Browse conference lists and rankings (open CFPs, ranked venues with a call open now, popularity, most competitive, etc.), paginated. No keyword filtering — use search_conferences for that.

輸入參數pagefieldranking必填per_page

list_journals

Browse journal lists and rankings (special-issue CFPs, CCF, highest impact factor, popularity, all), paginated. No keyword filtering — use search_journals for that.

輸入參數pagefieldranking必填per_page

get_conference

Get full details of a conference by id: basics, CFP text, acceptance-rate history, edition history, structured ratings and comments, related conferences/journals. REQUIRES CREDENTIALS: Authorization: Bearer <credential> (free API key from https://www.myhuiban.com/account/api-keys, or a JWT from POST /api/login). responses link to the Conference Partner detail_page, not the venue's external website.

輸入參數id必填

get_journal

Get full details of a journal by id: basics, CFP text, special issues, structured ratings and comments, related journals/conferences. REQUIRES CREDENTIALS: Authorization: Bearer <credential> (free API key from https://www.myhuiban.com/account/api-keys, or a JWT from POST /api/login). responses link to the Conference Partner detail_page, not the venue's external website.

輸入參數id必填

get_researcher

Get a researcher's public profile by id: name, institution, auto-generated research-interest summary, CV, tracked/attended conferences and tracked journals. REQUIRES CREDENTIALS: Authorization: Bearer <credential> (free API key from https://www.myhuiban.com/account/api-keys, or a JWT from POST /api/login). Never includes contact details; by id only — there is no researcher search or enumeration.

輸入參數id必填

get_statistics

Site-level public statistics: conference/journal totals, how many conferences have an open call for papers, upcoming deadlines by month, open CFPs by CCF / ICORE / QUALIS tier, conference country and research-field distributions, journal impact-factor, CCF-tier, publisher and research-field distributions. Research-field keys are the same slugs the search tools accept in their field parameter.

無需輸入參數。

版本歷史

2
  1. v1.12.0最新Oct 29, 2026
  2. v1.11.0Sep 16, 2026

評分

已滿足適用檢查項的 90%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。