dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
Best Roblox Luau Bug Checker and API Verifier 2026 DevForum MCP Tool
Where your AI coding agent stops hallucinating and starts quoting the actual DevForum thread.
A next-generation Model Context Protocol server that wires your favorite AI coding assistant directly into the pulsating nervous system of the Roblox developer ecosystem — the DevForum, the official Creator Docs, the API Reference, the Release Notes, and the community bug tracker. Instead of guessing whether TweenService:Create still accepts a certain easing style in 2026, your agent simply *asks*, and the answer arrives with citations, thread IDs, accepted solutions, and doc permalinks.
Unlike the original roblox-devforum-mcp — which focused narrowly on forum crawling and doc lookup — Antigravity DevPilot MCP treats the Roblox knowledge graph as a living organism. It doesn't just *fetch*; it *reasons*, *cross-references*, *caches*, and *verifies*. It remembers that the API you're about to use was deprecated three months ago in a Release Note that nobody read, and it warns you before you ship broken Luau to a million players.
Most MCP servers are glorified curl wrappers with a JSON parser taped on. Antigravity DevPilot MCP is a multi-layered knowledge refinery. Think of it as a librarian, a fact-checker, and a seasoned Roblox veteran sitting on your shoulder — except that librarian has an eidetic memory of 14 years of forum posts, and that veteran never sleeps.
It ingests:
Then it exposes this entire corpus through a clean tool surface your AI agent can call.
You open your editor. You ask your AI: *"Write a Luau script that raycasts the player's mouse and spawns a part at the hit position."* The model confidently produces code using Ray.new() — which has been soft-deprecated since forever — and forgets to filter the Mouse.TargetFilter. You ship it. It breaks in three subtle ways. You spend two hours on the DevForum discovering that a random 2021 thread already documented this exact pitfall.
Antigravity DevPilot MCP collapses that two-hour loop into one tool call.
The agent now:
RaycastParams.Ray.new() is formally deprecated or merely discouraged.All before a single line of Luau is emitted.
Deprecated, Soft-Deprecated, Legacy, or Pending Removal, with the release that changed their status.DataStoreService is weighted lower than a 2025 answer on the same topic.Studio and Client deltas.Tool · Purpose search_devforum · Query the DevForum with filters for category, recency, and solved status. get_thread · Retrieve a full thread with posts, reactions, and accepted solution flagged. search_docs · Search the official Creator Documentation index. get_doc_page · Fetch a doc page with structure preserved (headings, code blocks, notes). lookup_api · Look up a class, method, property, or event in the API Reference. check_deprecation · Determine whether an API is deprecated and since when. list_release_notes · Enumerate release notes for a version range. find_known_bug · Search aggregated bug reports by symptom, class, or keyword. get_accepted_answer · Return only the accepted solution for a thread, if one exists. verify_snippet · Cross-check a Luau snippet against current APIs and flag outdated calls. translate_thread · Translate a thread into a target language while preserving code blocks. snapshot_status · Report the freshness and size of the local corpus snapshot.
Each tool returns a structured payload with citations, confidence, freshness, and warnings fields, so your agent can *reason about the reliability of what it just learned*.
This project sits at the intersection of several fast-moving domains, and we've designed it so that anyone searching for these topics naturally lands here:
If you've ever typed *"roblox why is my datastore not saving"* into a search bar at 3 AM, this repository was built for you.
The system is organized into five independent layers, each replaceable without touching the others:
The separation matters because upstream sources change without warning. When the DevForum reshuffles its category tree, only the ingestion layer needs updating.
Roblox is a genuinely global platform. A bug report written in Portuguese may describe exactly the issue a German developer is hitting. Antigravity DevPilot MCP:
The 2026 roadmap includes community-contributed glossaries for Roblox-specific terminology that generic translation models consistently butcher.
While the primary consumer is an AI agent, humans occasionally need to *look at what the agent saw*. The bundled inspection UI:
Downtime is unacceptable when an agent is mid-task. The server is designed to:
Every tool has:
We treat the corpus as a first-class artifact: snapshots are versioned, diffable, and reviewable.
This project retrieves publicly available information from the Roblox developer ecosystem. It respects robots.txt, honors rate limits, and identifies itself honestly in request headers. It does not bypass authentication, scrape private content, or circumvent access controls. If you fork it, please keep those commitments.
Getting the server running is intentionally boring, because boring infrastructure is reliable infrastructure.
Detailed, step-by-step onboarding lives in the docs/ directory, including a zero-to-first-tool-call walkthrough and a troubleshooting matrix for the five most common setup snags.
Contributions are welcome in the form of:
Please read the contributing guide before opening a pull request. It covers branch naming, commit conventions, and the review checklist.
This project is an independent, community-driven tool. It is not affiliated with, endorsed by, sponsored by, or officially connected to Roblox Corporation in any way. All trademarks, service marks, and product names referenced — including "Roblox," "Roblox Studio," "Luau," and "DevForum" — remain the property of their respective owners.
The information surfaced by this server is retrieved from public sources and is provided as-is, without warranty of any kind, express or implied. The maintainers make no guarantees regarding accuracy, completeness, timeliness, or fitness for a particular purpose. Any decision made on the basis of tool output — including code shipped to production, APIs adopted, or architectural choices — is solely the responsibility of the developer.
Use of AI-generated Luau code should always be reviewed by a human before deployment. No automated system, including this one, is a substitute for professional engineering judgment.
By using this software you acknowledge that you are responsible for complying with the terms of service of every upstream source it accesses, and with all applicable laws and regulations in your jurisdiction.
This project is released under the MIT License.
You are permitted to use, copy, modify, merge, publish, distribute, sublicense, and sell copies of the software, subject to the conditions described in the license text. The full license is available in the repository's LICENSE file.
Read the complete terms here: https://opensource.org/licenses/MIT
Copyright (c) 2026 — Antigravity DevPilot MCP contributors.
The Roblox ecosystem moves fast. APIs shift, forums bury answers under noise, and documentation lags behind reality by weeks. Your AI agent shouldn't have to guess what's true today. It should be able to *look it up*, cite it, and move on — the way a careful engineer would.
That's the entire thesis of this project. Everything else is implementation detail.