Servidor MCP

FreshContext

io.github.PrinceGabriel-lgtm/freshcontext

Qué hace este MCP

Evaluates supplied context for freshness and provenance and retrieves research, finance, news, repository, package, company, government, job, and product-market data from external sources.

evaluate_context
Evaluate 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.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['profile', 'intent', 'signals'], 'properties': {'now': {'type': 'string', 'description': 'Optional ISO timestamp for deterministic evaluation.'}, 'intent': {'type': 'string', 'minLength': 1, 'description': 'Intent Profile id, e.g. citation_check, student_research, developer_adoption, job_search, market_watch, business_due_diligence, medical_literature_triage.'}, 'profile': {'type': 'string', 'minLength': 1, 'description': 'Source Profile id, e.g. academic_research, jobs_opportunities, market_finance, official_docs, local_custom.'}, 'signals': {'type': 'array', 'items': {'type': 'object', 'required': ['source'], 'properties': {'id': {'type': 'string'}, 'title': {'type': 'string'}, 'source': {'type': 'string', 'minLength': 1, 'description': 'Source URL, URI, document id, or stable source label.'}, 'status': {'enum': ['success', 'partial', 'stale', 'failed', 'unknown'], 'type': 'string'}, 'content': {'type': 'string'}, 'metadata': {'type': 'object', 'additionalProperties': {}}, 'source_type': {'type': 'string', 'description': 'Source type such as arxiv, jobs, official_docs, custom, or user_provided.'}, 'content_date': {'type': ['string', 'null']}, 'published_at': {'type': ['string', 'null']}, 'retrieved_at': {'type': ['string', 'null']}, 'semantic_score': {'type': 'number', 'description': 'Optional relevance score from 0..1. Core clamps out-of-range values.'}, 'date_confidence': {'enum': ['high', 'medium', 'low', 'unknown'], 'type': 'string'}, 'freshness_confidence': {'enum': ['high', 'medium', 'low'], 'type': 'string'}}, 'additionalProperties': True}, 'maxItems': 100, 'minItems': 1, 'description': 'Candidate context items provided by the caller. FreshContext evaluates these; it does not retrieve them.'}}, 'additionalProperties': False}
extract_arxiv
Search arXiv for research papers via the official API. Pass a topic or full arXiv API URL. Returns titles, authors, dates, abstracts.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': "Search query e.g. 'temporal retrieval', or a full arXiv API URL"}}, 'additionalProperties': False}
extract_changelog
Update history for any product. Accepts a GitHub repo URL or an npm package name. Returns version numbers, release dates, and entries.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': "GitHub repo URL or npm package name e.g. 'react'"}}, 'additionalProperties': False}
extract_company_landscape
Most complete single-call company intelligence: SEC 8-K filings + USASpending federal contracts + GDELT global news + product changelog + Stooq quote data. 5 unique sources.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['company'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock ticker for finance data'}, 'company': {'type': 'string', 'description': "Company name e.g. 'Palantir', 'Anthropic'"}, 'github_url': {'type': 'string', 'description': 'Optional GitHub repo or org URL for changelog accuracy'}}, 'additionalProperties': False}
extract_finance
No-key stock quote data via Stooq. Accepts comma-separated ticker symbols and returns quote/OHLC/volume observations with timestamps.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': "Ticker symbol(s) e.g. 'AAPL' or 'MSFT,GOOG'"}}, 'additionalProperties': False}
extract_finance_landscape
Composite financial intelligence: Stooq quote data + HN sentiment + Reddit discussion + GitHub ecosystem + product changelog. 5-source unified report.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['tickers'], 'properties': {'tickers': {'type': 'string', 'description': "One or more ticker symbols e.g. 'PLTR' or 'PLTR,MSFT'"}, 'company_name': {'type': 'string', 'description': 'Company name for HN/Reddit/GitHub searches'}, 'github_query': {'type': 'string', 'description': 'GitHub search query or repo URL'}}, 'additionalProperties': False}
extract_gdelt
Global news intelligence from GDELT. Monitors news from every country in 100+ languages, updated every 15 minutes. Returns articles with source country, language, date.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Query: company name, topic, or keyword'}}, 'additionalProperties': False}
extract_gebiz
Singapore Government procurement opportunities (GeBIZ via data.gov.sg). Search by keyword, agency name, or empty for all recent tenders.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Keyword, agency, or empty for latest tenders'}}, 'additionalProperties': False}
extract_github
Extract real-time data from a GitHub repository — README, stars, forks, last commit, topics. Returns timestamped freshcontext.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Full GitHub repo URL e.g. https://github.com/owner/repo'}}, 'additionalProperties': False}
extract_govcontracts
US federal contract awards from USASpending.gov. Search by company name (e.g. 'Palantir'), keyword, or NAICS code. Returns amounts, dates, agencies.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Company name, keyword, or NAICS code'}}, 'additionalProperties': False}
extract_gov_landscape
Composite government intelligence: federal contract awards (USASpending) + dev community awareness (HN) + GitHub repo activity + product release velocity (changelog). 4-source unified report.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Company name, keyword, or NAICS code'}, 'github_url': {'type': 'string', 'description': 'Optional GitHub repo URL for the company'}}, 'additionalProperties': False}
extract_hackernews
Extract top stories or search results from Hacker News. The url field accepts an HN/Algolia URL or a plain search query.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': "HN URL e.g. https://news.ycombinator.com/news, Algolia API URL, or search query e.g. 'browser agents'"}}, 'additionalProperties': False}
extract_idea_landscape
Idea validation composite: HN pain signals + YC funded competitors + GitHub crowding + jobs market signal + npm/PyPI ecosystem + Product Hunt launches. 6 sources.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['idea'], 'properties': {'idea': {'type': 'string', 'description': 'Your idea, problem space, or keyword'}}, 'additionalProperties': False}
extract_landscape
Composite tool. Queries GitHub + HN + npm simultaneously. Returns a unified landscape report with each source's own freshness.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['topic'], 'properties': {'topic': {'type': 'string', 'description': "Project idea or keyword e.g. 'mcp server'"}}, 'additionalProperties': False}
extract_producthunt
Extract recent Product Hunt launches by keyword/topic search or a PH URL. Returns name, tagline, votes, comment count, topics, and launch date per result.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Search query or PH topic URL'}}, 'additionalProperties': False}
extract_reddit
Extract 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.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': "Subreddit name e.g. 'r/MachineLearning' or search URL"}}, 'additionalProperties': False}
extract_scholar
Extract 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.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Google Scholar search URL'}}, 'additionalProperties': False}
extract_sec_filings
SEC 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.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Company name, ticker, or keyword'}}, 'additionalProperties': False}
extract_yc
Withdrawn in 0.5.3 pending review of source terms. Returns an error; kept so existing clients get a clear answer.
Solo lectura
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Previously a ycombinator.com/companies URL'}}, 'additionalProperties': False}
package_trends
npm and PyPI package metadata — version history, release cadence, last updated.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['packages'], 'properties': {'packages': {'type': 'string', 'description': "Package name(s) e.g. 'langchain' or 'npm:zod,pypi:fastapi'"}}, 'additionalProperties': False}
search_jobs
Search for real-time job listings with freshness badges on every result. Sources: Remotive + HN Who is Hiring.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "Job search query e.g. 'typescript remote'"}, 'max_length': {'type': 'number', 'default': 6000}}, 'additionalProperties': False}
search_repos
Search GitHub for repositories matching a keyword. Returns top results by stars.
Solo lectura Acceso externo
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': "Search query e.g. 'mcp server typescript'"}}, 'additionalProperties': False}
Modificado
extract_yc
29 de September de 2026 a las 02:56
Añadido
extract_idea_landscape
17 de September de 2026 a las 12:49
Añadido
extract_company_landscape
17 de September de 2026 a las 12:49
Añadido
extract_finance_landscape
17 de September de 2026 a las 12:49
Añadido
extract_gov_landscape
17 de September de 2026 a las 12:49
Añadido
extract_sec_filings
17 de September de 2026 a las 12:49
Añadido
extract_govcontracts
17 de September de 2026 a las 12:49
Añadido
extract_gebiz
17 de September de 2026 a las 12:49
Añadido
extract_gdelt
17 de September de 2026 a las 12:49
Añadido
extract_changelog
17 de September de 2026 a las 12:49
Añadido
extract_arxiv
17 de September de 2026 a las 12:49
Añadido
extract_landscape
17 de September de 2026 a las 12:49
Añadido
search_jobs
17 de September de 2026 a las 12:49
Añadido
extract_finance
17 de September de 2026 a las 12:49
Añadido
extract_producthunt
17 de September de 2026 a las 12:49
Añadido
extract_reddit
17 de September de 2026 a las 12:49
Añadido
package_trends
17 de September de 2026 a las 12:49
Añadido
search_repos
17 de September de 2026 a las 12:49
Añadido
extract_yc
17 de September de 2026 a las 12:49
Añadido
extract_scholar
17 de September de 2026 a las 12:49
Añadido
extract_hackernews
17 de September de 2026 a las 12:49
Añadido
extract_github
17 de September de 2026 a las 12:49
Añadido
evaluate_context
17 de September de 2026 a las 12:49