{"name":"io.github.PrinceGabriel-lgtm/freshcontext","slug":"princegabriel-lgtm-freshcontext","title":"FreshContext","description":"Context integrity for AI agents: evaluate freshness, confidence, provenance, and decision readiness.","url":"https://mcp.market/server/princegabriel-lgtm-freshcontext","rating":null,"grade":"B","score":81,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":40,"stars":12,"forks":3,"downloads_week":184,"last_push_at":"2026-09-30T15:06:57.000Z","license":"MIT"},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T05:30:32.361Z","last_ok_at":"2026-11-04T05:30:32.361Z","latency_ms":164},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/PrinceGabriel-lgtm/freshcontext-mcp","website":"https://freshcontext.dev","version":"0.5.3","remotes":[{"type":"streamable-http","url":"https://api.freshcontext.dev/mcp"}],"packages":[{"registryType":"npm","identifier":"freshcontext-mcp","version":"0.5.3","transport":{"type":"stdio"}}],"tools":[{"name":"evaluate_context","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"profile":{"type":"string","minLength":1,"description":"Source Profile id, e.g. academic_research, jobs_opportunities, market_finance, official_docs, local_custom."},"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."},"signals":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"source":{"type":"string","minLength":1,"description":"Source URL, URI, document id, or stable source label."},"source_type":{"type":"string","description":"Source type such as arxiv, jobs, official_docs, custom, or user_provided."},"title":{"type":"string"},"content":{"type":"string"},"published_at":{"type":["string","null"]},"content_date":{"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":{"type":"string","enum":["high","medium","low","unknown"]},"freshness_confidence":{"type":"string","enum":["high","medium","low"]},"status":{"type":"string","enum":["success","partial","stale","failed","unknown"]},"metadata":{"type":"object","additionalProperties":{}}},"required":["source"],"additionalProperties":true},"minItems":1,"maxItems":100,"description":"Candidate context items provided by the caller. FreshContext evaluates these; it does not retrieve them."},"now":{"type":"string","description":"Optional ISO timestamp for deterministic evaluation."}},"required":["profile","intent","signals"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_arxiv","description":"Search arXiv for research papers via the official API. Pass a topic or full arXiv API URL. Returns titles, authors, dates, abstracts.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Search query e.g. 'temporal retrieval', or a full arXiv API URL"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_changelog","description":"Update history for any product. Accepts a GitHub repo URL or an npm package name. Returns version numbers, release dates, and entries.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"GitHub repo URL or npm package name e.g. 'react'"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_company_landscape","description":"Most complete single-call company intelligence: SEC 8-K filings + USASpending federal contracts + GDELT global news + product changelog + Stooq quote data. 5 unique sources.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"company":{"type":"string","description":"Company name e.g. 'Palantir', 'Anthropic'"},"ticker":{"type":"string","description":"Stock ticker for finance data"},"github_url":{"type":"string","description":"Optional GitHub repo or org URL for changelog accuracy"}},"required":["company"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_finance","description":"No-key stock quote data via Stooq. Accepts comma-separated ticker symbols and returns quote/OHLC/volume observations with timestamps.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Ticker symbol(s) e.g. 'AAPL' or 'MSFT,GOOG'"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_finance_landscape","description":"Composite financial intelligence: Stooq quote data + HN sentiment + Reddit discussion + GitHub ecosystem + product changelog. 5-source unified report.","write_action":false,"price_micros":0,"input_schema":{"type":"object","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"}},"required":["tickers"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_gdelt","description":"Global news intelligence from GDELT. Monitors news from every country in 100+ languages, updated every 15 minutes. Returns articles with source country, language, date.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Query: company name, topic, or keyword"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_gebiz","description":"Singapore Government procurement opportunities (GeBIZ via data.gov.sg). Search by keyword, agency name, or empty for all recent tenders.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Keyword, agency, or empty for latest tenders"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_github","description":"Extract real-time data from a GitHub repository — README, stars, forks, last commit, topics. Returns timestamped freshcontext.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Full GitHub repo URL e.g. https://github.com/owner/repo"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_gov_landscape","description":"Composite government intelligence: federal contract awards (USASpending) + dev community awareness (HN) + GitHub repo activity + product release velocity (changelog). 4-source unified report.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Company name, keyword, or NAICS code"},"github_url":{"type":"string","description":"Optional GitHub repo URL for the company"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_govcontracts","description":"US federal contract awards from USASpending.gov. Search by company name (e.g. 'Palantir'), keyword, or NAICS code. Returns amounts, dates, agencies.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Company name, keyword, or NAICS code"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_hackernews","description":"Extract top stories or search results from Hacker News. The url field accepts an HN/Algolia URL or a plain search query.","write_action":false,"price_micros":0,"input_schema":{"type":"object","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'"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_idea_landscape","description":"Idea validation composite: HN pain signals + YC funded competitors + GitHub crowding + jobs market signal + npm/PyPI ecosystem + Product Hunt launches. 6 sources.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"idea":{"type":"string","description":"Your idea, problem space, or keyword"}},"required":["idea"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_landscape","description":"Composite tool. Queries GitHub + HN + npm simultaneously. Returns a unified landscape report with each source's own freshness.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"topic":{"type":"string","description":"Project idea or keyword e.g. 'mcp server'"}},"required":["topic"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_producthunt","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Search query or PH topic URL"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_reddit","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Subreddit name e.g. 'r/MachineLearning' or search URL"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_scholar","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Google Scholar search URL"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_sec_filings","description":"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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","description":"Company name, ticker, or keyword"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"extract_yc","description":"Withdrawn in 0.5.3 pending review of source terms. Returns an error; kept so existing clients get a clear answer.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"url":{"type":"string","format":"uri","description":"Previously a ycombinator.com/companies URL"}},"required":["url"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"package_trends","description":"npm and PyPI package metadata — version history, release cadence, last updated.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"packages":{"type":"string","description":"Package name(s) e.g. 'langchain' or 'npm:zod,pypi:fastapi'"}},"required":["packages"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_jobs","description":"Search for real-time job listings with freshness badges on every result. Sources: Remotive + HN Who is Hiring.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Job search query e.g. 'typescript remote'"},"max_length":{"type":"number","default":6000}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"search_repos","description":"Search GitHub for repositories matching a keyword. Returns top results by stars.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"query":{"type":"string","description":"Search query e.g. 'mcp server typescript'"}},"required":["query"],"additionalProperties":false,"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":81,"grade":"B","scanned_at":"2026-10-31T17:27:12.204Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-31T17:27:12.115Z","components":{"code":{"score":25,"max":25,"notes":["82 source files scanned"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1021ms"]},"poisoning":{"score":15,"max":15,"notes":["22 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 1 write-action tools with no auth"]},"maintenance":{"score":12,"max":15,"notes":["last push 31 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://api.freshcontext.dev/mcp","reachable":true,"authRequired":false,"latencyMs":1021,"serverInfo":{"name":"freshcontext-mcp","version":"0.5.3"}}],"packages":[{"registryType":"npm","identifier":"freshcontext-mcp","version":"0.5.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-09-27T04:55:37.588Z","repositoryUrl":"git+https://github.com/PrinceGabriel-lgtm/freshcontext-mcp.git","weeklyDownloads":184}],"repo":{"found":true,"owner":"PrinceGabriel-lgtm","repo":"freshcontext-mcp","archived":false,"pushedAt":"2026-09-30T15:06:57Z","stars":12,"forks":3,"openIssues":3,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/263196991?v=4","ownerCreatedAt":"2026-02-22T16:34:09Z","license":"MIT"},"icon":{"url":"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Crect width='64' height='64' rx='14' fill='%230b3325'/%3E%3Cpath d='M15 20h34M15 32h22M15 44h30' stroke='%23ffffff' stroke-width='4.5' stroke-linecap='round'/%3E%3Ccircle cx='43' cy='32' r='5' fill='%237fd8ae'/%3E%3C/svg%3E","source":"site"},"presence":{"stars":12,"forks":3,"downloadsWeek":184,"license":"MIT","lastPushAt":"2026-09-30T15:06:57.000Z","score":40}}}},"grade_history":[],"reviews":[]}