simala-mcp
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., "@simala-mcpsearch pH parameters in Pabrik 4"
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.
simala-mcp
A read-only MCP server for trending SIMALA (Analisa Lab) parameters from
pkt-ismart-web's production data — SQL Server lab-record index + MongoDB
readings. Sibling of ismart-mcp; plugs into my-agent, Claude Code, or
Claude Desktop.
What SIMALA is
SIMALA is the lab-analysis system. A parameter is one measurement: a
test (spec_uji, e.g. "pH", "NH₃") performed on a sample point
(item, e.g. tag P-211 / "Cooling Water"), inside a plant section
(bagian) under a lab type (jenis_lab, e.g. "Lab Mutu"). Each parameter
is addressed by a composite key:
id_bagian | id_jenis_lab | id_item | id_spec_ujiRelated MCP server: TrakSYS MCP Server
Setup
python3.13 -m venv .venv && .venv/bin/pip install -r requirements.txt(Python ≥3.10 and pymongo==4.10.1 are required — the target MongoDB is 4.0.)
Connect it
Add to mcp.json (my-agent's plug panel: paste this whole block). Credentials
default to the values in pkt-ismart-web's SIMALA config; override via env.
{"mcpServers": {
"simala": {
"command": "/Users/ilham/Documents/Applications/simala-mcp/.venv/bin/python",
"args": ["/Users/ilham/Documents/Applications/simala-mcp/server.py"]
}
}}Environment (production / beta)
Defaults to production. Set SIMALA_ENV=beta (in the mcp.json env block)
to read the beta databases — SQL 12.7.2.145/simala_beta (elogsheet_u) +
Mongo 12.7.2.191/simala_beta. Granular SIMALA_SQL_* / SIMALA_MONGO_* env
vars still override either environment.
"simala": { "command": "…", "args": ["…"], "env": { "SIMALA_ENV": "beta" } }Tools
Tool | What it does |
| Lab types (jenis lab) + plants and their sections, to navigate. |
| Find parameters by sample-point tag/description or test name; returns the |
|
|
| Latest reading per parameter. |
Typical flow: search_parameters("pH", plant="Pabrik 4") → take a key →
trend_parameter(key, "2026-06-06", "2026-07-06").
Posted vs draft. By default only posted lab records (IS_POSTING = 1,
the official data) are read. Pass include_unposted=true to also see records
not yet posted.
Safety
Every SQL path is a parameterized SELECT behind a guard that rejects
anything else; there are no write paths. Both target databases are shared
production — this server only reads. See FINDINGS.md for the data model
and why trending resolves lab-record ids in SQL Server before fetching
readings from Mongo by id_analisa_lab (never range-scanning Mongo).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceAn MCP server that provides seamless integration with Claude Desktop for querying and managing timeseries data in GigAPI Timeseries Lake.Last updated76Apache 2.0
- Alicense-qualityDmaintenanceAn MCP server that provides secure, read-only access to the TrakSYS manufacturing analytics platform through entity-based tools and guided investigation prompts. It enables users to interact with manufacturing databases and perform data analysis via natural language.Last updatedMIT
- Alicense-qualityDmaintenanceMCP server for read-only LDAP directory operations, enabling search, entry retrieval, schema browsing, and comparison via natural language.Last updatedMIT
- Alicense-qualityBmaintenanceA read-only MCP server for querying telemetry data from configurable backends. Provides tools to list sources, describe schemas, run bounded queries, and compute aggregates.Last updatedMIT
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
An MCP server giving access to Grafana dashboards, data and more.
Read-only MCP server for wafergraph.com's semiconductor & AI supply-chain data: 30 tools, no auth.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/ilham98/simala-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server