@smart-compost/mcp
The Smart Compost MCP server provides read-only access to composting process and device data via six tools, enabling LLM agents to discover and retrieve measurements.
list_processes: List all composting processes (active and finished), including nested devices — the recommended starting point for finding valid IDs.list_devices: Retrieve all devices accessible via your API key.get_latest_device_readings: Get the 5 most recent measurements for a specific device (note: subject to a 1-hour data delay).get_latest_process_readings: Get the 5 most recent measurements for every device within a given process.get_device_measurements: Retrieve paginated historical measurements for a specific device, with optional date range filtering (startDate/endDate), pagination (limit/offset), and optional process scoping.get_process_measurements: Retrieve paginated historical measurements grouped by device for all (or a filtered subset of) devices within a process, with date range filtering and pagination support.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@smart-compost/mcplist my composting processes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@smart-compost/mcp
MCP server for the Smart Compost platform. An LLM agent (Claude, Cursor, etc.)
lists your processes/devices and pulls measurements as tools, using your
x-api-key. Currently wraps the Integration API; named generically so more
of the platform can be exposed over time.
Local stdio. Key stays on the client. The
x-api-keyis read from an env var and only ever leaves this process to call your own gateway. Nothing is proxied through a third party.
Tools
Six curated, read-only, workflow-oriented tools (not a 1:1 mirror of every endpoint). Discovery comes first so the agent can find IDs before asking for data. The server also ships top-level instructions telling the model to start with discovery.
Tool | Endpoint | Purpose |
|
| Discover processes (with nested devices) |
|
| Discover device ids |
|
| Quick poll, 5 most recent |
|
| Quick poll per process |
|
| History, paginated |
|
| History, all devices |
Related MCP server: Enapter MCP Server
Install
Add it in one line, no clone or build:
claude mcp add smart-compost \
-e SMARTCOMPOST_API_KEY=sk_live_xxx \
-- npx -y @smart-compost/mcpCursor / Windsurf / Claude Desktop (mcp.json):
{
"mcpServers": {
"smart-compost": {
"command": "npx",
"args": ["-y", "@smart-compost/mcp"],
"env": { "SMARTCOMPOST_API_KEY": "sk_live_xxx" }
}
}
}Config:
SMARTCOMPOST_API_KEY(required): your Integration API key (sk_live_...), generated on the Integrations page.SMARTCOMPOST_API_BASE(optional): defaults tohttps://test.smart-compost.com.br/api. Usehttps://smart-compost.com.br/apifor production.
Then ask the agent things like "list my composting processes" or "show the latest readings for device 666".
License
Apache-2.0
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/smart-compost/mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server