FreshContext
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Context integrity for AI agents: evaluate freshness, confidence, provenance, and decision readiness.
| Author | io.github.PrinceGabriel-lgtm |
|---|---|
| Access | mixed |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 405 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"FreshContext": {
"url": "https://api.freshcontext.dev/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (22)
evaluate_contextread-onlyEvaluate caller-provided candidate context and return decision-ready output. This is the primary FreshContext judgment path: it does not fetch, crawl, scrape, browse, read folders, or call adapters.
Parameters:
profile(required) — string — Source Profile id, e.g. academic_research, jobs_opportunities, market_finance, official_docs, local_custom.intent(required) — string — Intent Profile id, e.g. citation_check, student_research, developer_adoption, job_search, market_watch, business_due_diligence, medical_literature_triage.signals(required) — array — Candidate context items provided by the caller. FreshContext evaluates these; it does not retrieve them.now— string — Optional ISO timestamp for deterministic evaluation.
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
extract_githubread-onlyExtract real-time data from a GitHub repository — README, stars, forks, last commit, topics. Returns timestamped freshcontext.
Parameters:
url(required) — string — Full GitHub repo URL e.g. https://github.com/owner/repo
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_hackernewsread-onlyExtract top stories or search results from Hacker News. The url field accepts an HN/Algolia URL or a plain search query.
Parameters:
url(required) — string — HN URL e.g. https://news.ycombinator.com/news, Algolia API URL, or search query e.g. 'browser agents'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_scholarread-onlyExtract research results (title, authors, year, snippet) from a Google Scholar search URL. Scholar exposes only the publication year, not an exact date, so freshness confidence is capped at medium.
Parameters:
url(required) — string — Google Scholar search URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_ycread-onlyWithdrawn in 0.5.3 pending review of source terms. Returns an error; kept so existing clients get a clear answer.
Parameters:
url(required) — string — Previously a ycombinator.com/companies URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world no
search_reposread-onlySearch GitHub for repositories matching a keyword. Returns top results by stars.
Parameters:
query(required) — string — Search query e.g. 'mcp server typescript'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
package_trendsread-onlynpm and PyPI package metadata — version history, release cadence, last updated.
Parameters:
packages(required) — string — Package name(s) e.g. 'langchain' or 'npm:zod,pypi:fastapi'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_redditread-onlyExtract recent posts from a subreddit (e.g. 'r/MachineLearning') or a Reddit search/listing URL. Returns title, subreddit, author, score, comment count, and post date per result.
Parameters:
url(required) — string — Subreddit name e.g. 'r/MachineLearning' or search URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_producthuntread-onlyExtract recent Product Hunt launches by keyword/topic search or a PH URL. Returns name, tagline, votes, comment count, topics, and launch date per result.
Parameters:
url(required) — string — Search query or PH topic URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_financeread-onlyNo-key stock quote data via Stooq. Accepts comma-separated ticker symbols and returns quote/OHLC/volume observations with timestamps.
Parameters:
url(required) — string — Ticker symbol(s) e.g. 'AAPL' or 'MSFT,GOOG'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
search_jobsread-onlySearch for real-time job listings with freshness badges on every result. Sources: Remotive + HN Who is Hiring.
Parameters:
query(required) — string — Job search query e.g. 'typescript remote'max_length— number
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_landscaperead-onlyComposite tool. Queries GitHub + HN + npm simultaneously. Returns a unified landscape report with each source's own freshness.
Parameters:
topic(required) — string — Project idea or keyword e.g. 'mcp server'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_arxivread-onlySearch arXiv for research papers via the official API. Pass a topic or full arXiv API URL. Returns titles, authors, dates, abstracts.
Parameters:
url(required) — string — Search query e.g. 'temporal retrieval', or a full arXiv API URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_changelogread-onlyUpdate history for any product. Accepts a GitHub repo URL or an npm package name. Returns version numbers, release dates, and entries.
Parameters:
url(required) — string — GitHub repo URL or npm package name e.g. 'react'
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_gdeltread-onlyGlobal news intelligence from GDELT. Monitors news from every country in 100+ languages, updated every 15 minutes. Returns articles with source country, language, date.
Parameters:
url(required) — string — Query: company name, topic, or keyword
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_gebizread-onlySingapore Government procurement opportunities (GeBIZ via data.gov.sg). Search by keyword, agency name, or empty for all recent tenders.
Parameters:
url(required) — string — Keyword, agency, or empty for latest tenders
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_govcontractsread-onlyUS federal contract awards from USASpending.gov. Search by company name (e.g. 'Palantir'), keyword, or NAICS code. Returns amounts, dates, agencies.
Parameters:
url(required) — string — Company name, keyword, or NAICS code
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_sec_filingsread-onlySEC 8-K filings via EDGAR full-text search. 8-K = legally mandated material event disclosures (CEO changes, M&A, breaches). Pass company name, ticker, or keyword.
Parameters:
url(required) — string — Company name, ticker, or keyword
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_gov_landscaperead-onlyComposite government intelligence: federal contract awards (USASpending) + dev community awareness (HN) + GitHub repo activity + product release velocity (changelog). 4-source unified report.
Parameters:
query(required) — string — Company name, keyword, or NAICS codegithub_url— string — Optional GitHub repo URL for the company
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_finance_landscaperead-onlyComposite financial intelligence: Stooq quote data + HN sentiment + Reddit discussion + GitHub ecosystem + product changelog. 5-source unified report.
Parameters:
tickers(required) — string — One or more ticker symbols e.g. 'PLTR' or 'PLTR,MSFT'company_name— string — Company name for HN/Reddit/GitHub searchesgithub_query— string — GitHub search query or repo URL
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_company_landscaperead-onlyMost complete single-call company intelligence: SEC 8-K filings + USASpending federal contracts + GDELT global news + product changelog + Stooq quote data. 5 unique sources.
Parameters:
company(required) — string — Company name e.g. 'Palantir', 'Anthropic'ticker— string — Stock ticker for finance datagithub_url— string — Optional GitHub repo or org URL for changelog accuracy
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
extract_idea_landscaperead-onlyIdea validation composite: HN pain signals + YC funded competitors + GitHub crowding + jobs market signal + npm/PyPI ecosystem + Product Hunt launches. 6 sources.
Parameters:
idea(required) — string — Your idea, problem space, or keyword
Hints: read-only yes · destructive not declared · idempotent not declared · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.