
awslabs/mcp9.8k
REST framework for Delphi: JAX-RS style servers and clients, JWT, OpenAPI 3, FireDAC, SSE, MCP servers for AI agents. Windows, Linux, Docker.

MARS-Curiosity is an open source (MPL 2.0) library to build REST servers and REST clients with Embarcadero Delphi. Endpoints are plain Delphi classes with attributes (JAX-RS style): MARS does routing, parameter binding, JSON serialization, JWT authentication, OpenAPI 3 and hosting, on Windows and Linux.
📖 Documentation: andrea-magni.github.io/MARS · Why MARS? · FAQ · Release notes
type
TPerson = record
Name: string;
Age: Integer;
end;
[Path('people'), RolesAllowed('standard')]
TPeopleResource = class
public
[GET, Path('{id}'), Produces(TMediaType.APPLICATION_JSON)]
function GetPerson([PathParam] id: Integer): TPerson;
end;
curl -H "Authorization: Bearer $TOKEN" http://localhost:8080/rest/default/people/1
# {"Name":"Andrea","Age":42}
[Path], [GET]/[POST]/[PUT]/[PATCH]/[DELETE]/[QUERY], [Produces], [Consumes], path/query/header/cookie/form/body parameters, dependency injection with [Context].R.Get<TPerson>('people/{id:int}', ...), with path constraints, groups, middlewares and OpenAPI, next to the resources.[RolesAllowed], [PermitAll], [DenyAll]).Delphi 10.4 Sydney to Delphi 13 Florence.
tms server-enable community true, then tms install andreamagni.marsRun MARSCmd, pick a template (MARSTemplate with Indy, MARSTemplateDCS with Delphi Cross Socket, MARSTemplateRoutes with Indy and routes in code) and a name: you get a ready project group with the server in several flavors, a client and a test project. Then follow Your First Server.
MARS ships Agent Skills for Claude Code and other AI coding agents: scaffold a new server or develop REST APIs (resources, JWT, FireDAC, SSE, MCP, ...) with an AI assistant that knows MARS. From Claude Code:
/plugin marketplace add andrea-magni/MARS
/plugin install mars-curiosity@mars
See the Skills folder or the documentation page for manual installation and usage examples.
llms.txt (index) and llms-full.txt (the whole documentation in one file)Demos folder): templates, MCP server, SSE, JWT token renewal, OTP, WebStencils, htmx, error objectsThe documentation site is built with VitePress from the docs/ folder and is published automatically to GitHub Pages on every change.
Official MARS Curiosity forum at Delphi-Praxis International
It would be great if you would like to support this project. It's quite easy, and you can become better at Git, too.
Most of the code has been written by the author (Andrea Magni) with some significant contributions by Nando Dessena, Stefan Glienke and Davide Rossi. Some of my customers actually act as beta testers and early adopters. I want to thank them all for the trust and effort.
Embarcadero Delphi is a modern, powerful and effective language and development tool. Learn more about it at the following links:

awslabs/mcp9.8k
bethington/ghidra-mcp4.9kGhidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.
DevOps & cloud

IBM/mcp-context-forge4.6kAn AI Gateway, registry, and proxy that sits in front of any MCP, A2A, or REST/gRPC APIs, exposing a unified endpoint with centralized discovery, guardrails and management. Optimizes Agent & Tool calling, and supports plugins.
DevOps & cloud

bostrot/wslmanager4kGUI for the Windows Subsystem for Linux — and native Linux/macOS VMs on Mac. Install, back up, move and configure distros without CLI flags; AI assistant with tools, MCP server for agents, remote WSL over SSH.
DevOps & cloud

metatool-ai/metamcp2.7k
patrickchugh/terravision1.6kCloud architecture diagrams in both directions: AI prompt or JSON to diagram, diagram to Terraform via MCP server, and Terraform to diagram via CLI or CI/CD. Using Official AWS, Azure and GCP icons.
DevOps & cloud