Build internal apps. Deploy them yourself.
Full applications delivered over MCP: a backend your team writes, an interface Synapse renders from it, running on your own infrastructure.
Synapse
Build and deliver MCP apps with Synapse.
The framework that turns an application's tool schema into its interface, running inside your own agent rather than beside it.
Write the server. Synapse draws the rest.
Writing the logic takes a week. The screen around it takes a quarter, and somebody maintains that screen every time the logic moves. Synapse renders the interface from the schema instead, so a new parameter arrives with its own field.
- Python or TypeScript An MCP server is a small program. Use the language your team already ships in.
- The schema is the spec What a tool takes and returns is the contract, and the only thing to keep true.
- Days, not a quarter The capability and something to look at land together.
The app executes inside your boundary.
It runs in your own runtime, beside the agent, on infrastructure your team already operates. We sit outside the request path, so an internal app reaches an internal system and neither one leaves your network.
- One deployment The interface ships with the application, so there is no second thing to run.
- Self-hosted or managed The same runtime either way. You choose whose machine, and keep the features.
- Reaches private systems An app inside your network talks to services that never touch the internet.
An app you built gets no special privileges.
An app your team writes installs, scopes and audits the way any other does: one workspace's namespace, that workspace's credentials, the same run record. A reviewer checks one path instead of asking which apps skip it.
- One workspace at a time The same namespace wall as every other tool, including code you wrote.
- Credentials stay owned Held by the workspace or the person. Never pooled, and never held by us.
- On the same record Calls, inputs and output attributed to a person and a workspace, per run.
What teams build
Three shapes cover most of what gets built first.
Pick the one your team has been putting off.
The screen nobody funded
Every company runs a process through a spreadsheet because the tool to replace it never cleared the roadmap. An app wraps the systems that process touches and Synapse gives it a surface, so the team that needs it can build it.
Read the Synapse docsVendor onboarding
Collect, check and file the paperwork against the systems that already hold it.
Account review
One view assembled from billing, tickets and the CRM, without a data warehouse.
Approval queues
The request, the context behind it, and the button, in the same place.
Ask the warehouse in language
An app exposing your database as tools lets somebody ask a question and get a table back, with the query kept in the run record. The people who need the number stop queuing behind the people who can write SQL.
How connections workPostgres and friends
Point an app at a database and its tables become tools the agent can reach.
Scoped by workspace
Finance reaches finance. The namespace decides, not a filter on the way out.
Every query recorded
What was asked and what ran, attributed to a person, on the same trail.
Where a person steps in
Most useful automation stops at a decision somebody has to make. An MCP app is where that decision happens: the agent assembles the case, a person approves it, and the run continues on the other side.
How automations runReview before send
The draft, the reasoning and the source, together, before anything leaves.
Exception handling
The runs that need a human land somewhere, instead of failing silently.
Dispatch and assign
Route the work, and keep the routing in the record with everything else.
MCP apps
Questions teams ask before they build
What does it actually take to build one?
Where does the app run?
Can we keep our apps private?
Will an MCP server written for another host work here?
Does an app we build get more access than an installed one?
How do we roll one out across teams?
More of the platform
Each capability has a page. These are the ones nearest this.