Liminality
Remote MCP solve engine: breaks a hard request into checkable sub-questions, grounds each to a real tool, and returns a reusable route.
Documentation
Liminality MCP
Connect it. Give it real work.
Liminality is the engine, API, and MCP behind Liminal. Use it from the AI client you already have, or call it from your own software.
Get a keyCopy the setupSee the feature map →
The first 50 solves on a new key are free. No card required.
Quick start
Three steps.
1
Create a key
Sign up with an email and password. The key is issued immediately.
2
Connect
Add the remote HTTP endpoint and your X-API-Key header.
3
Verify
Ask: "Research this decision, show the sources, and stop if evidence is missing."
Claude Code
One command
claude mcp add liminality --transport http https://liminality.physea.ai/mcp --header "X-API-Key: YOUR_KEY"
Cursor · VS Code · other MCP clients
One config
Use the same remote URL and header anywhere your client accepts streamable HTTP MCP.
{
"mcpServers": {
"liminality": {
"url": "https://liminality.physea.ai/mcp",
"headers": {
"X-API-Key": "YOUR_KEY"
}
}
}
}
REST API
Call the answer endpoint
The API and MCP reach the same engine. Use /answer for a grounded answer; use MCP when you want the full tool surface.
curl https://mcp.physea.ai/answer \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_KEY" \
-d '{"question":"Research this decision and show the evidence."}'
JavaScript starter
Wrap it in your app
This small client uses the public HTTPS contract directly. Use MCP when your application needs the full tool catalog.
export async function askLiminality(question, apiKey) {
const response = await fetch("https://mcp.physea.ai/answer", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-API-Key": apiKey,
},
body: JSON.stringify({ question, max_depth: 3 }),
});
if (!response.ok) throw new Error(await response.text());
return response.json();
}
What you get
Research
Multi-source retrieval with sources and missing-evidence states.
Context offloading
Carry compact, relevant state instead of repaying the full context cost.
Orchestration
Bounded stages, explicit tool decisions, and stopping conditions.
Visible failures
Blocked, partial, and source-less results stay visible instead of being dressed up as success.
Handoffs
Create and resume verified checkpoints across sessions and machines.
Caller-owned context
Connect sources and preferences without turning them into public shared state.
Pricing
Start free. Pay for solved work.
Free**$0**
50 solves on a new key.
PacksFrom $5
20 for $5, 100 for $22, or 1,000 for $125. Packs do not expire.
Monthly**$75**
500 solves each month, with automatic top-up.
One solve means one request from start to finish. Continuation calls inside that solve are not billed again.
Not sure which door you need?
Choose between the demo, a free key, and a focused team workflow.
Contact
Talk to us
Tell us what you're building.
A real person answers, not a queue. Even if the answer is "not us, try this instead."
NameEmailWhat's on your mind?Send
Or head to our contact page. No list, no autoresponder.
×
Liminality · free account
Solving takes a free account
Email and a password, that's the whole signup. You get a key on the spot and your first 50 solves cost nothing. If you typed a request, we carry it through and run it as soon as your key exists.
Signed up on this browser before? You're already in, no need to sign in again.
◑ theme
{"@context":"https://schema.org","@type":"Organization","name":"Physea Labs","url":"https://physea.ai","logo":"https://physea.ai/favicon.svg","description":"Physea Labs builds Liminal, a new way to use AI that turns complex requests into grounded, reusable work."}