Skip to main content
Glama
404Simon

wikicfp-mcp

by 404Simon

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_conferencesA

Search WikiCFP for academic conferences matching a query.

conference_detailsA

Fetch full details for a conference from its WikiCFP page URL.

The URL is the url field returned by search_conferences. Includes dates, deadlines, website, and categories.

list_categoriesA

List all conference categories tracked by WikiCFP, ordered by number of CFPs.

Each result includes the category name, the number of CFPs, and a URL that can be used to browse conferences in that category.

conferences_by_categoryA

List conferences in a WikiCFP category, one page at a time.

This is the complete view of a category: every conference in it is reachable by iterating page from 1 to total_pages (about 20 per page).

find_conferencesA

Find upcoming conferences matching any of the given keywords.

Searches WikiCFP for each keyword, merges and deduplicates the results, and keeps only conferences that have not ended yet. Results are sorted by submission deadline (soonest first).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 5 tools

Disambiguation4/5

Tools are largely distinct: search vs browse vs details. However, `search_conferences` and `find_conferences` both perform search-like functions. `find_conferences` is more specific (upcoming, keyword-based, deduplicated, sorted by deadline), but their overlap could cause confusion for an agent.

Naming Consistency4/5

All tool names follow a consistent `verb_noun` pattern (e.g., conference_details, search_conferences, list_categories). The naming is clear and predictable, although `find_conferences` could have been named `search_upcoming_conferences` for more precision.

Tool Count5/5

With 5 tools, the server is tightly scoped to conference discovery. Each tool serves a clear purpose: searching, browsing by category, getting details, and filtering upcoming events. No tool feels redundant or extraneous.

Completeness4/5

The server covers the core conference browsing and search flows well. Missing elements include user account interactions or personalized features, which are likely out of scope. A small gap: there is no direct way to fetch all upcoming conferences without specifying keywords.

Maintenance

ActivityMaintained
ResponsivenessNo issues