windowsforum avatar

WindowsForum MCP Server

com.windowsforum/mcp-server

Connects your AI assistant directly to WindowsForum.com's database and search infrastructure. You get 15+ tools including semantic search across threads and posts, real-time forum statistics, user lookups, and direct access to Windows KB articles. The search operations hit both MySQL and Elasticsearch endpoints, so you can pull exact thread content or run fuzzy queries across the entire forum. Useful when you need to reference community solutions for Windows issues, check what's trending in the forums, or pull KB documentation without leaving your editor. Built with FastMCP and exposes everything through a single SSE endpoint at mcp.windowsforum.com.

tools
29
transport
HTTP
last updated
Jul 12, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.windowsforum.com/ --name windowsforum

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http windowsforum https://mcp.windowsforum.com/

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 29 tools

Verified live against the running server on Nov 6, 2026.

searchSearch all WindowsForum content (community threads, Windows news, tutorials) with combined keyword and semantic ranking — the best first call for any question or topic. Keep section 'all' unless the user asks for one kind of content. For the latest/newest items set sort='newes...5 params

Search all WindowsForum content (community threads, Windows news, tutorials) with combined keyword and semantic ranking — the best first call for any question or topic. Keep section 'all' unless the user asks for one kind of content. For the latest/newest items set sort='newes...

Parameters* required
limitinteger
Maximum number of results to return (default: 10)default: 10
query*string
Search query string. Natural language queries work best for semantic search.
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
sortstring
'relevance' (default) ranks by match. Use 'newest' when the user asks for the latest, newest or most recent items; queries containing those words sort newest automatically.one of relevance · newestdefault: relevance
sourcestring
Search mode — "auto" (BM25 + semantic, best results), "windowsforum" (BM25 only), or "semantic" (vector only)default: auto
fetchRetrieve a WindowsForum document by ID for analysis and citation. Posts are returned in full. Threads include their first 50 visible posts. Check metadata.truncated and metadata.pagination; continue long threads with get_thread_posts(thread_id, offset=next_offset).1 params

Retrieve a WindowsForum document by ID for analysis and citation. Posts are returned in full. Threads include their first 50 visible posts. Check metadata.truncated and metadata.pagination; continue long threads with get_thread_posts(thread_id, offset=next_offset).

Parameters* required
id*string
Document ID — accepts "thread-XXX", "post-XXX", or a plain number (plain numbers are looked up as thread first, then post)
search_semanticFind WindowsForum discussions by meaning rather than exact words — embedding-based semantic search that excels at natural-language questions and paraphrased topics. Uses kNN vector similarity to find content that is semantically related to the query, even if it doesn't share e...3 params

Find WindowsForum discussions by meaning rather than exact words — embedding-based semantic search that excels at natural-language questions and paraphrased topics. Uses kNN vector similarity to find content that is semantically related to the query, even if it doesn't share e...

Parameters* required
limitinteger
Maximum number of results (default: 10)default: 10
query*string
Natural language search query
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
search_threadsSearch WindowsForum threads with structured controls — sort by relevance, date, views or replies, in either order, with pagination; use when result ordering or paging matters. Latest/newest requests replace the default relevance sort with date order; a query such as 'latest tu...7 params

Search WindowsForum threads with structured controls — sort by relevance, date, views or replies, in either order, with pagination; use when result ordering or paging matters. Latest/newest requests replace the default relevance sort with date order; a query such as 'latest tu...

Parameters* required
cursorvalue
Popularity-only continuation token from next_cursor; reuse the same query, section and sort
from_value
Continuation offset: the number of results already shown. Pass next_from from the previous page.default: 0
ordervalue
Sort order (asc, desc)default: desc
query*string
Search query string
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
sizevalue
Number of results to returndefault: 10
sortbyvalue
Sort field (relevance, date, views, replies)default: relevance
get_timeGet the current server date and time — use to anchor time-sensitive queries like 'latest' or 'this week' before searching recent content.

Get the current server date and time — use to anchor time-sensitive queries like 'latest' or 'this week' before searching recent content.

No parameters. Call it with no arguments.

supplement_statusGet the Key-Facts supplement state for one article thread — lifecycle status (approved/held/validated/draft), whether it is the live 'current' revision, and whether the sidebar card is actually rendering, dark because the article was edited after approval (drifted), or absent....1 params

Get the Key-Facts supplement state for one article thread — lifecycle status (approved/held/validated/draft), whether it is the live 'current' revision, and whether the sidebar card is actually rendering, dark because the article was edited after approval (drifted), or absent....

Parameters* required
thread_id*integer
XenForo thread ID
corpus_statsGet aggregate health of the Key-Facts supplement corpus — status histogram, how many eligible articles still have no supplement, how many approved cards went dark from article edits (drifted), and the latest generation run summary.

Get aggregate health of the Key-Facts supplement corpus — status histogram, how many eligible articles still have no supplement, how many approved cards went dark from article edits (drifted), and the latest generation run summary.

No parameters. Call it with no arguments.

list_driftedList article threads whose approved Key-Facts card is dark because the opening post was edited after approval (content-hash drift). These are exactly what the hourly fill driver repairs next.1 params

List article threads whose approved Key-Facts card is dark because the opening post was edited after approval (content-hash drift). These are exactly what the hourly fill driver repairs next.

Parameters* required
limitinteger
Max threads to return (1-100)default: 20
get_kb_articleRetrieve an official Microsoft Knowledge Base article from support.microsoft.com by KB number (e.g. KB5063878) — returns the update's title, summary, and affected builds. Use this tool when a user asks about a specific KB number. Fetches the full article content including titl...1 params

Retrieve an official Microsoft Knowledge Base article from support.microsoft.com by KB number (e.g. KB5063878) — returns the update's title, summary, and affected builds. Use this tool when a user asks about a specific KB number. Fetches the full article content including titl...

Parameters* required
kb_id*string
The KB article number, e.g. '5034441' or 'KB5034441'
search_kbSearch official Microsoft Knowledge Base articles for Windows 10, Windows 11, and Windows Server updates by topic, keyword, build, or KB number — use for Windows update, patch, and known-issue lookups when you lack a KB number. Returns matching KB article titles, release dates...2 params

Search official Microsoft Knowledge Base articles for Windows 10, Windows 11, and Windows Server updates by topic, keyword, build, or KB number — use for Windows update, patch, and known-issue lookups when you lack a KB number. Returns matching KB article titles, release dates...

Parameters* required
limitinteger
Maximum number of results (default: 5, max: 10)default: 5
query*string
Search query, e.g. 'blue screen 24H2' or 'KB5034441'
get_thread_postsRead a page of visible posts in a WindowsForum thread, oldest first. Follow pagination.next_offset while pagination.has_more to read the full conversation, including later replies and accepted solutions.3 params

Read a page of visible posts in a WindowsForum thread, oldest first. Follow pagination.next_offset while pagination.has_more to read the full conversation, including later replies and accepted solutions.

Parameters* required
limitinteger
Maximum number of posts to return (default: 50, maximum: 100)default: 50
offsetinteger
Number of visible posts to skip (default: 0)default: 0
thread_id*integer
The thread ID to get posts for
search_mysqlExact substring lookup over thread titles and author usernames, ordered by view count — use for literal title or author matching rather than relevance-ranked full-text search. Complements the main `search` tool: use this for literal title or author matching rather than relevan...3 params

Exact substring lookup over thread titles and author usernames, ordered by view count — use for literal title or author matching rather than relevance-ranked full-text search. Complements the main `search` tool: use this for literal title or author matching rather than relevan...

Parameters* required
limitinteger
Maximum number of results to returndefault: 10
query*string
Literal text to match against thread titles and author usernames
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
search_elasticRelevance-ranked full-text thread search with explicit offset pagination — use to page through a large result set beyond what the main search tool returns. The total is exact when total_relation is 'eq', otherwise a verified public lower bound ('gte'); use has_more and next_fr...5 params

Relevance-ranked full-text thread search with explicit offset pagination — use to page through a large result set beyond what the main search tool returns. The total is exact when total_relation is 'eq', otherwise a verified public lower bound ('gte'); use has_more and next_fr...

Parameters* required
from_integer
Continuation offset: the number of results already shown. Pass next_from from the previous pagedefault: 0
limitvalue
Alias for size
query*string
Search query string
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
sizeinteger
Number of results to return (alias: limit)default: 10
get_threadGet a WindowsForum thread's metadata by id — title, author, reply and view counts, dates, and canonical URL; use fetch or get_thread_posts to read its content.1 params

Get a WindowsForum thread's metadata by id — title, author, reply and view counts, dates, and canonical URL; use fetch or get_thread_posts to read its content.

Parameters* required
thread_id*integer
The thread ID to retrieve
list_threadsList the newest WindowsForum threads, news articles or tutorials, newest first, with no search query — use when the user asks for the latest, newest or most recent tutorials, news or threads. Pass each item's `id` to render_search_results to show them as a card.3 params

List the newest WindowsForum threads, news articles or tutorials, newest first, with no search query — use when the user asks for the latest, newest or most recent tutorials, news or threads. Pass each item's `id` to render_search_results to show them as a card.

Parameters* required
limitinteger
Maximum number of threads to returndefault: 10
offsetinteger
Offset for paginationdefault: 0
sectionstring
'tutorials' for the latest tutorials, 'news' for the latest news, 'threads' for the latest community threads, or 'all' (default).one of all · threads · news · tutorialsdefault: all
get_postGet a single WindowsForum post by post id — returns the post's text, author, thread context, and URL; use when you have a specific post reference to verify or quote.1 params

Get a single WindowsForum post by post id — returns the post's text, author, thread context, and URL; use when you have a specific post reference to verify or quote.

Parameters* required
post_id*integer
The post ID to retrieve
get_userLook up a WindowsForum member's public profile by username or user id — registration date, message count, reaction score, last seen, and profile URL. Only what a signed-out visitor could see on the member's profile page is returned: members who limit their profile get a userna...1 params

Look up a WindowsForum member's public profile by username or user id — registration date, message count, reaction score, last seen, and profile URL. Only what a signed-out visitor could see on the member's profile page is returned: members who limit their profile get a userna...

Parameters* required
identifier*string
Username or user ID
get_forumGet a WindowsForum forum section's details by node id — title, description, and thread/message counts; pair with list_threads or get_forum_updates to see its activity.1 params

Get a WindowsForum forum section's details by node id — title, description, and thread/message counts; pair with list_threads or get_forum_updates to see its activity.

Parameters* required
forum_id*integer
The forum ID to retrieve
get_forum_updatesSummarize recent WindowsForum activity over the last N hours (default 24) — new threads and posts across the community; use for "what's new" questions.1 params

Summarize recent WindowsForum activity over the last N hours (default 24) — new threads and posts across the community; use for "what's new" questions.

Parameters* required
hoursinteger
Number of hours to look back (default: 24)default: 24
get_online_usersSee who is on WindowsForum right now — counts of members, guests, and robots active in the last 15 minutes, with the names of online members who show their online status.

See who is on WindowsForum right now — counts of members, guests, and robots active in the last 15 minutes, with the names of online members who show their online status.

No parameters. Call it with no arguments.

get_latest_registered_usersList the newest WindowsForum member registrations — use for community-growth questions or to identify recent joiners. Only confirmed, non-banned accounts are listed, as on the forum's own "New members" list.1 params

List the newest WindowsForum member registrations — use for community-growth questions or to identify recent joiners. Only confirmed, non-banned accounts are listed, as on the forum's own "New members" list.

Parameters* required
limitinteger
Number of users to return (default: 5)default: 5
get_forum_statisticsGet sitewide WindowsForum statistics — total threads, posts, and members, plus threads and posts created today; use for questions about the community's size and activity.

Get sitewide WindowsForum statistics — total threads, posts, and members, plus threads and posts created today; use for questions about the community's size and activity.

No parameters. Call it with no arguments.

search_postsSearch individual WindowsForum posts (not just thread titles) for a keyword or phrase — use to find specific answers, error messages, or fixes buried inside long threads.3 params

Search individual WindowsForum posts (not just thread titles) for a keyword or phrase — use to find specific answers, error messages, or fixes buried inside long threads.

Parameters* required
limitinteger
Maximum number of resultsdefault: 10
query*string
Search query string
sectionstring
Part of the site to cover. Keep the default 'all' for questions and troubleshooting, so threads, news and tutorials all come back. Use 'threads', 'news' or 'tutorials' only when the user asks for t...one of all · threads · news · tutorialsdefault: all
search_usersFind WindowsForum members whose usernames match a query — use to locate a member before calling get_user for their full profile.2 params

Find WindowsForum members whose usernames match a query — use to locate a member before calling get_user for their full profile.

Parameters* required
limitinteger
Maximum number of resultsdefault: 10
query*string
Search query string
get_windows_news_postsGet WindowsForum's recent Windows news coverage from the last N days (default 7) — curated news threads on updates, security patches, and Microsoft announcements.1 params

Get WindowsForum's recent Windows news coverage from the last N days (default 7) — curated news threads on updates, security patches, and Microsoft announcements.

Parameters* required
daysinteger
Number of days to look back (default: 7)default: 7
render_search_resultsShow WindowsForum threads, news articles, tutorials or posts to the user as a result card, grouped by section. Call search or list_threads first, pick the results that answer the request (keep their order), then pass their ids here; the card displays each item's title, snippet...2 params

Show WindowsForum threads, news articles, tutorials or posts to the user as a result card, grouped by section. Call search or list_threads first, pick the results that answer the request (keep their order), then pass their ids here; the card displays each item's title, snippet...

Parameters* required
ids*array
Document ids to show, in display order, e.g. ['thread-430404', 'post-991595'] — the `id` values returned by search, list_threads, search_semantic, search_threads, search_posts, or search_elastic.
queryvalue
The user's request, shown as the card's heading, e.g. 'BitLocker recovery key after update' or 'Latest tutorials'.
render_threadShow a WindowsForum thread to the user as a readable card with its opening post and replies. Use after search or fetch when the user wants to see or open a specific discussion.1 params

Show a WindowsForum thread to the user as a readable card with its opening post and replies. Use after search or fetch when the user wants to see or open a specific discussion.

Parameters* required
thread_id*integer
WindowsForum thread id, e.g. 430404.
render_kb_articleShow an official Microsoft Knowledge Base article to the user as a card with its title, highlights, and link to support.microsoft.com. Use when the user asks to see a specific KB article.1 params

Show an official Microsoft Knowledge Base article to the user as a card with its title, highlights, and link to support.microsoft.com. Use when the user asks to see a specific KB article.

Parameters* required
kb_id*string
KB number, e.g. 'KB5044284' or '5044284'.
render_community_overviewShow a WindowsForum.com community overview card: total threads, posts, and members, who is online now, and the latest threads. Use for questions about the community's size or current activity.

Show a WindowsForum.com community overview card: total threads, posts, and members, who is online now, and the latest threads. Use for questions about the community's size or current activity.

No parameters. Call it with no arguments.

Sponsors

Details

Website
windowsforum.com
Category
Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active
Resources
21
Prompts
4
Tools verified
Nov 6, 2026

Related Search & Web Crawling MCP servers

View all
1cyanheads avatararxiv-mcp-servercyanheads/arxiv-mcp-serverSearch arXiv, fetch paper metadata, and read full-text content via MCP.0stars
2cyanheads avatarcrossref-mcp-servercyanheads/crossref-mcp-serverResolve DOIs, search ~155M scholarly works, and fetch references via the Crossref REST API.0stars
3cyanheads avataropenlibrary-mcp-servercyanheads/openlibrary-mcp-serverSearch books and authors, fetch editions, browse subjects, and resolve cover images.0stars
4automdev avatarAutomautomdev/autom-mcpGoogle, Bing and Brave search results as structured JSON — web, maps, news, shopping, images, jobs…0stars
5evidinvest avatarAether Developerevidinvest/aether-developerCited search over SEC filings, earnings transcripts and EU regulation, with fetch mode. 14 tools.0stars
6grblasquiz avatarHacé Cuentas — Free Calculatorsgrblasquiz/hacecuentasFree calculators as MCP tools: finance, taxes, health, units, dates. Search, fetch & compute.0stars