studio-rust-mcp-server and turbomcp

The Roblox Studio server is a domain-specific MCP implementation built using the TurboMCP framework, making them complements where the SDK enables the application rather than competitors.

studio-rust-mcp-server
50
Established
turbomcp
49
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 9/25
Community 21/25
Maintenance 13/25
Adoption 9/25
Maturity 9/25
Community 18/25
Stars: 405
Forks: 66
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
Stars: 74
Forks: 15
Downloads:
Commits (30d): 0
Language: Rust
License: MIT
No Package No Dependents
No Package No Dependents

About studio-rust-mcp-server

Roblox/studio-rust-mcp-server

Standalone Roblox Studio MCP Server

Implements bidirectional communication between Roblox Studio and AI clients (Claude, Cursor) via the Model Context Protocol, using an `axum` web server for long-polling from a Studio plugin and `stdio` transport for LLM communication. Exposes six tools enabling code execution, asset insertion, console access, and play mode control directly within Studio. **Note**: This is a reference implementation; Roblox now provides a built-in MCP server shipped with Studio as the recommended integration path.

About turbomcp

Epistates/turbomcp

A full featured, enterprise grade rust MCP SDK

# Technical Summary Offers zero-boilerplate server definition via procedural macros (`#[server]`, `#[tool]`, `#[resource]`, `#[prompt]`) with compile-time JSON schema generation, eliminating runtime overhead. Architecture spans a modular 25-crate workspace with a `no_std` core enabling WASM/edge deployment, layered transport abstraction (STDIO, HTTP/SSE, WebSocket, TCP, Unix sockets), and OAuth 2.1 authentication support. Integrates with Axum for HTTP servers and the Model Context Protocol (MCP) 2025-11-25 specification for Claude Desktop and AI agent connections.

Scores updated daily from GitHub, PyPI, and npm data. How scores work