Native Soil: a remote MCP server that saves an AI chat's working state and loads it in any other model or client (OAuth 2.1 + DCR) #792
andreas-naslund
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Pre-submission Checklist
What would you like to share?
Hello!
Native Soil is a hosted remote MCP server that captures the working state of an AI session (the decisions, the context, the plan) and lets you load it back in any other model, client, or provider. The idea is continuity across boundaries: you hit a context limit, switch from Claude to ChatGPT, or come back tomorrow, and instead of re-explaining everything you run soil load and pick up where you left off.
A few things that might be interesting to this crowd:
Connect:
Cursor (and any client that reads mcp.json):
{ "mcpServers": { "soil": { "url": "https://mcp.nativesoil.dev/mcp/soil" } } }Example calls an agent makes:
soil_savecaptures the current state and returns a load code (#NNN)soil_load #42restores that state cold in a fresh session, any clientsoil_inforeturns account status (proves the connection is authenticated)What I'd value feedback on: the save-time verification design. Right now I gate a save on a cold-reread drift score plus a few server-side completeness checks, rather than trusting the model's own confidence. I'd like to hear how others handle "did the model actually capture enough to be useful later" without it becoming either too strict (blocks honest thin saves) or too loose (saves something that looks complete but isn't). Also curious whether collapsing the surface into 6 tools reads as the right granularity.
Thanks!
Relevant Links
Site: https://nativesoil.dev/
Docs: https://docs.nativesoil.dev/
MCP endpoint: https://mcp.nativesoil.dev/mcp/soil
Registry: dev.nativesoil/soil (official MCP registry)
Beta Was this translation helpful? Give feedback.
All reactions