Starlark Mcp for
<h2>Script-driven MCP server for rapid, secure tool creation</h2>
- Free
- 4.5
- V 0.0.8
<h2>Script-driven MCP server for rapid, secure tool creation</h2>
Starlark MCP, developed by Connyay, implements the Model Context Protocol and lets developers create and run tools written in the Starlark scripting language to connect large language models with local systems and services. The tool runs interpreted Starlark scripts, supports hot reloading, and includes sandboxed execution plus native modules for HTTP, SQL, JSON, and time. Targeted at software developers, AI engineers, and power users, it shortens prototyping cycles for MCP-compatible clients while keeping external interactions controllable. Distribution uses a single portable executable or source builds via Go.
What tasks can you actually use it for?
The tool is built to expose executable capabilities to MCP-compatible agents by loading Starlark scripts (.star) as tools. Developers can define and expose new tools that let an agent query databases, call web services, or perform local system queries without compiling new server code. That model places the tool at the workflow stage where an LLM-driven agent needs programmatic access to external resources under developer-defined logic.
How reliable is script execution and sandboxing?
Script execution runs inside a deterministic Starlark runtime, providing an isolated environment that restricts non-deterministic behaviors. The developer emphasizes a security-centric design, so scripts execute with constrained capabilities inside the interpreter to reduce side effects. Deterministic execution helps reproduce behavior during testing and reduces surprising agent-driven changes when the same script runs multiple times.
What inputs and integrations does the tool accept?
The primary input format is Starlark script files (.star). The tool includes native modules to connect tool logic to external systems, for example:
- HTTP requests
- SQL database connectivity
- JSON processing
- time utilities
Those modules let scripts perform common integration tasks without adding external dependencies, so tools can call APIs, run database queries, and handle structured data in one environment.
Does it fit developer workflows and testing?
The tool targets rapid iteration by using interpreted Starlark scripts so developers avoid a build-and-deploy cycle. It detects saved script changes and applies them at runtime, and it includes a built-in test command to validate logic before exposing tools to agents. The project ships as a single portable executable for major desktop platforms, which simplifies deployment for local development and small team environments.
Practical for prototyping MCP-connected tools, with deployment caveats
The tool is a pragmatic option for developers focused on rapid experimentation, a position supported by its reputation as a versatile "Swiss Army Knife" within the MCP developer community. Users should note that full functionality requires an MCP-compliant client and that system command execution uses explicit whitelist controls, so plan approvals and operational safeguards before exposing scripts to production agents.
Pros
- Hot reloading applies saved script changes without restarting the server
- Sandboxed Starlark runtime enforces deterministic, isolated execution
- Built-in modules for HTTP, SQL, JSON, and time simplify integrations
- Single portable executable across major desktop platforms
Cons
- Requires an MCP-compliant client for full functionality
- System command execution requires explicit whitelist configuration
- Starlark's simplified dialect omits some Python standard behaviors
Starlark Mcp for
- Free
- 4.5
- V 0.0.8
Top downloads
development-tools-mcp-server
A free program for MCP, by Dominic Codespoti.
gemini-cli
Efficient AI Coding with Gemini CLI
RevitMCPSDK
RevitMCPSDK connects Revit to LLMs through the Model Context Protocol
RustAPI
RustAPI: MCP bridge that brings Rust context to AI coding assistants
pushci-cli
AI-driven CI/CD control from your terminal
Discover more programs
seekcode
- 4.5
- Free
Local snippet repository that feeds AI assistants for code generation
spotinfo
- 4.5
- Free
Comprehensive AWS EC2 Spot Instance Exploration Tool
Frida Analykit
- 4.2
- Free
Frida Analykit: MCP-focused orchestration for AI-assisted instrumentation
aiway
- 4.7
- Free
aiway: Rust API gateway built for high-concurrency AI traffic
muggle-ai-works
- 4.9
- Free
Comprehensive E2E Testing with muggle-ai-works
vmlx
- 4.8
- Free
mcp-server
- 4.9
- Free
GEmojiSharp
- 4.3
- Free
nu-mcp
- 4
- Free
nu-mcp: Persistent Nushell MCP server for iterative AI workflows
Ai Cli
- 4.7
- Free
Ai Cli puts multi-model LLM access into the terminal
html-tools
- 4.4
- Free
html-tools: Local browser toolkit for code, media, and data tasks