Back to search
? Not scanned yet

Opportunity MCP

Scanned 21d ago

Search youth opportunities (scholarships, fellowships, internships) from any AI assistant.

Tools 6

search_opportunities
annotations: none low

Full-text search across all indexed opportunities. Args: query: Natural-language search query (e.g. "fully funded master's scholarship Germany"). type: Optional filter by opportunity type (scholarship, fellowship, internship, conference, …). funded_only: If True, only return fully-funded opportunities. deadline_before: Only return opportunities with deadlines on or before this date (ISO YYYY-MM-DD). limit: Maximum number of results. Default 20.

type string limit int query str funded_only bool deadline_before string
get_opportunity
annotations: none low

Get full details for a single opportunity by ID.

id str
list_latest
annotations: none low

List the newest opportunities across all sources, most recent first.

type string limit int
list_upcoming_deadlines
annotations: none low

List opportunities with deadlines in the next N days, soonest first. Args: within_days: Look ahead this many days from today. Default 30. type: Optional filter by opportunity type.

type string within_days int
list_sources
annotations: none low

List indexed sources, the count each contributed, and last-refresh time.

refresh_index
annotations: none low

Refresh the local index by re-fetching sources. Args: source: If provided, only refresh this source by name. Otherwise refresh all.

source string

Permissions 3

network Server uses network capabilities via: httpx, urllib
medium
filesystem Server uses filesystem capabilities via: pathlib
low
database Server uses database capabilities via: sqlite3
medium

Scan Findings 0

No scan findings.