The simplest way to build a tool on Reminix. This example gives you a single tool handler with schema validation via Pydantic, served as an MCP server.
What's included
- Single tool handler — processes structured input and returns output
- Pydantic validation — input validated automatically against your schema
- MCP server — discoverable and callable by any agent or MCP client
- Python setup — fully typed with Pydantic and the Reminix SDK
When to use this
Pick the Starter Tool example when you want to:
- Learn how to define and deploy tools on Reminix
- Build a simple utility tool (lookup, transform, calculate)
- Understand the tool → MCP server flow before adding complexity
Project structure
├── tools/
│ └── hello.py # Tool definition with schema and handler
├── main.py # Entry point with serve()
├── pyproject.toml
└── reminix.config.toml # Reminix configuration
Quick start
After deploying, your tool is available via MCP at your project's tool endpoint. Any agent in the project can discover and call it automatically.