Senlay Physical Context MCP server
online · 100% uptimeio.github.smartsurfsolar/senlay·v1.0.0Physical-world evidence and operability checks with provenance and explicit data gaps.
0 stars
Reviews
Write oneNobody has reviewed Senlay Physical Context yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Senlay Physical Context tools (4)
write = sends, deletes, buys or postscheck_operabilityFreeDecision support for an activity at a coordinate, including historical forecast reliability when established. Returns Senlay Core thresholds, exceeded conditions, source divergence, unknowns and assessment uncertainty. It may be wrong; unavailable evidence is named rather than inferred, and a human remains the final authority.
get_forecast_trustFreeReturn historical forecast reliability at a coordinate, separately for wind speed and direction. It reports UNKNOWN until Core has enough eligible archived forecast-versus-instrument pairs; it never corrects a forecast or predicts when a regime will end. Decision support. Humans remain the final authority.
list_domainsFreeList the operational domains accepted by Senlay and a brief of the evidence and threshold logic each domain uses. Actual thresholds and assessments always come from Senlay Core.
sense_locationFreeReturn current physical-world evidence and historical forecast reliability for a coordinate. Every available value keeps its provenance, distance, age, measured/predicted status and confidence; source divergence is reported. Required but unavailable evidence is named, never silently estimated.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1956ms20/20
- Tool poisoning4 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 41 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Senlay Physical Context compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 87/100
- higher than 73% of 48,243 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 1,056 ms
- faster than 12% of 30,027 servers
What its tools let an agent do: 4 read
Install Senlay Physical Context in Claude Code, Cursor or VS Code
claude mcp add --transport http senlay https://senlay.cloud/mcp
What the publisher says
From the Senlay Physical Context repository's README, as published. We do not edit it. Read it on GitHub
Senlay — Verified Physical Context for Systems That Act Outside
This is the Senlay Open Network: the open protocol, JavaScript SDK, and edge-gateway starter for connecting independently operated sensors to verified physical context.
senlay.cloud · API documentation
Connect an AI agent with MCP — no install
Add the public stateless Streamable HTTP endpoint to an MCP-capable client. Anonymous trial access requires no signup or OAuth:
{
"mcpServers": {
"senlay": {
"url": "https://senlay.cloud/mcp"
}
}
}The MCP 2026-07-28 server exposes exactly senselocation, checkoperability, and listdomains. It preserves Senlay evidence provenance and explicitly reports unavailable inputs instead of inventing values. To use an account tier, add Authorization: Bearer sllive_... to the server headers. Operability results are decision support; humans remain the final authority.
Official MCP Registry metadata is provided in server.json. Version 1.0.0 is published as io.github.smartsurfsolar/senlay after live endpoint and schema validation.
What is open here
- vendor-neutral observation envelope and JSON Schema
- deterministic validation and normalization
- HMAC request signing for provider-to-gateway transport
- JavaScript client for any compatible ingestion endpoint
- small edge gateway that validates before forwarding
- adapter example and automated tests
The production aggregation engine, global registry, authentication, billing, provider credentials, historical place-memory corpus, risk models, and commercial connectors remain in the private senlay-platform-core repository.
The public website source is maintained separately in senlay-world; its canonical domain is senlay.cloud. See repository boundaries for the public/private split and branch policy.
Status
This is the first 0.x protocol release. Self-service station registration and signed observation ingestion are available at senlay.cloud for authenticated Senlay accounts. The server retains only a non-recoverable hash of every station secret; save each secret when it is returned.
The network is at the start of its path: there are no coverage guarantees and no SLA. It is not claimed as generally available.
Connect a station to the live network
First create a normal account at senlay.cloud/register.html, then create an API key in the dashboard and save it when shown. Stored keys cannot be retrieved; create a replacement if yours is lost. Use that account key for provider and station management; use the station secret only to sign observations.
# Create a provider with your account API key.
curl -sS -X POST https://senlay.cloud/api/v1/providers/register \
-H "Authorization: Bearer $API_KEY" -H 'content-type: application/json' \
--data '{"name":"My community network","slug":"my-community-network"}'
# Substitute the returned prv_... ID. Save the returned station secret now.
curl -sS -X POST https://senlay.cloud/api/v1/stations/register \
-H "Authorization: Bearer $API_KEY" -H 'content-type: application/json' \
--data '{"providerId":"prv_REPLACE_ME","name":"Beach wind station","sensorType":"weather_station","location":{"lat":15.8801,"lng":108.3380}}'Before publishing live data, use the dashboard's Send signed test action to verify the station secret and payload shape without storing a fake observation. Then publish to https://senlay.cloud/api/v1/observations using the returned stationId plus the X-Senlay-* signature headers described in the network protocol.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Senlay Physical Context: common questions
- Is Senlay Physical Context MCP server safe?
- Yes, by our scan: it is graded A (87/100). Read the Senlay Physical Context safety report
- How do I install Senlay Physical Context?
- It runs remotely at senlay.cloud. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Senlay Physical Context need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Senlay Physical Context maintained?
- The last commit was 61 days ago (2026-09-05). The latest release is v1.0.0.
- Is Senlay Physical Context up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Senlay Physical Context compare with other MCP servers?
- safety score 87/100 (higher than 73% of 48,243 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.