← Registry

Databases

yaks.app

An MCP server that provides a graph-like entity store with atomic apply, query, show, schema inspection, and text/embedding search operations.

1 endpoint75 known toolsFirst detected October 12, 2026Last detected October 12, 2026

ENDPOINT 1

https://yaks.app/mcp

No auth detected

MCP server metadata

Name
yaks.app
Version
0.1.0
Capabilities
tools.listChangedresources.listChangedprompts.listChanged
Server instructions

yaks.app is a place to make small web apps by asking for one. A yaks app is an index.html and whatever files sit beside it — no build step, no framework, no install — served live at its own address, yourname.yaks.app/<app>/. It opens on a phone, it keeps its data in a store of its own, and it is a link the person can send to somebody. What people make here is what they would otherwise keep in a note or a spreadsheet: a recipe box, a reading list, a signup sheet, a vote, a tracker, a page for a trip. An app can be private, readable by anyone with the link, or open for anyone to write to. It can carry tools of its own, which an agent calls the way it calls these, and code of its own that runs on the server. Every app also has an address of its own, <space>.<app>@yaks.app — letters to it land in the app's store, and the app writes from it. That is the app's mailbox and never a person's own; mail asked about with no app named is their mail account, which is somewhere else entirely. Signed out, this endpoint already does a fair amount. The guide is here to read: https://yaks.app/docs.md is the map, and a page per subject sits beside it. app_published is what other people have published, browsable by word. graph_query, graph_show, graph_schema and search read one app you name — its space and its slug — as long as its pages are readable by anyone with the link, which is exactly what a browser at that address would see. Those two arguments belong to this endpoint and no other: they are the call's whole scope while there is nobody to have a reach. Signed in there is one, so the same four take no app and no space at all — they answer every app you can reach at once, and '.in=<space>/<app>' on the query line narrows that to one. A write names none either: each component goes to the app that declares it. And feedback reaches the people who run this place whether or not anybody has signed in. Making anything needs signing in: a space, an app, its files, a deploy, and writing any app's data. Sign in at https://yaks.app/login — one email address and a six-digit code, no password. That one line is also signing up: an address nobody has used here yet becomes an account on the spot, with a space of its own. Then this connector grows the tools to build with.

Known tools 75

graph_apply

Create, patch or delete stored records (entities) and their named groups of fields (components) in one atomic transaction: the whole batch is accepted or refused.

Potential side effects
graph_query

Find stored records (entities) by filtering on their named groups of fields (components) and their properties.

Inferred read-only
graph_show

Read one or more stored records (entities) by their unique string id (eid), each returned whole as its own bundle: a JSON object with entity: {eid} and every named group of fields (component) it has.

Inferred read-only
graph_schema

Read this store’s vocabulary (schema): each component is a named group of fields attached to an entity, a stored record; its properties are those fields.

Inferred read-only
search

Search indexed text by words and, where an embedding index is configured, by meaning.

Inferred read-only
space_new

Create another space, a group of apps sharing an address and membership, at <slug>.yaks.app, with the signed-in person as its owner.

Potential side effects
space_set

Change a space's name or move it to another address.

Inferred read-only
space_delete

Delete a space: it goes to the trash for 30 days.

Potential side effects
space_restore

Bring back a space that was deleted.

Inferred read-only
space_sell

Connect this space to Stripe so its apps can take payments.

Inferred read-only
app_new

Create a new app, served at <space>.yaks.app/<slug>/.

Potential side effects
app_files

Write the app's files (index.html and any css, js or images beside it), or list them, read one back, or delete one.

Potential side effects
sandbox_shell

Run one command in your build sandbox for this space, a Linux container for what a browser cannot do on its own: compile something to WebAssembly, run a generator, minify an asset.

Potential side effects
sandbox_wait

Wait for a command sandbox_shell left running in this space's build sandbox, by the process id its answer gave.

Potential side effects
sandbox_stop

Stop a command sandbox_shell left running in this space's build sandbox, by the process id its answer gave, and return its exit code.

Potential side effects
sandbox_read

Read one file out of this space's build sandbox: a generated source, a build log, whatever the last command left behind.

Potential side effects
sandbox_write

Write one file inside this space's build sandbox: a Cargo.toml, a src/lib.rs, whatever the build needs.

Potential side effects
sandbox_ship

Copy what the build produced into the app's draft: name the files in the sandbox (pkg/*.wasm, pkg/*.js) and each is written beside index.html under its own filename, as if app_files had written it.

Inferred read-only
app_deploy

Release the app's staged files as a version.

Inferred read-only
store_load

Write a data file the app already contains into the app's store, now.

Potential side effects
app_versions

List the newest 20 kept deploys, newest first, their dates and file changes, which version is live, and recorded pointer moves (from, to, when, by whom and through which session).

Inferred read-only
app_rollback

Move the live pointer to a kept version without minting a new version.

Inferred read-only
store_restore

Put everything the app has saved back to how it was at a moment: the whole store, every row of it, as of that time.

Inferred read-only
store_trace

Platform-admin only.

Inferred read-only
store_inspect

Show bounded table row counts and index names for an app's store.

Inferred read-only
store_writes

List writes the named app's store still holds, including interrupted writes that a storage reset stopped.

Inferred read-only
store_retry

Explicitly retry one interrupted or unreviewed write by its seq, after inspecting its body and fixing the cause of interruption.

Potential side effects
app_set

Rename an app, move it to another address, or change who may use it.

Inferred read-only
app_delete

Delete an app: it goes to the trash for 30 days.

Potential side effects
app_restore

Bring back an app that was deleted.

Inferred read-only
app_errors

List unarchived error reports for the named app: what a page threw in someone's browser, what a request threw on the server, and what the platform reported.

Inferred read-only
app_list

What the person already has here: every app in every space of theirs, with its address, the email address it sends and receives at, the version it is at, how many errors are still open in it, which app is the space's front page, and what the month has cost against what the space is allowed.

Potential side effects
commands

The commands yaks apps declare, with the arguments each one accepts.

Inferred read-only
command

Run one of an app's own commands: name it and pass its arguments as args, exactly as commands lists them.

Potential side effects
domain_attach

Serve a domain the person already owns, example.com instead of yourname.yaks.app.

Inferred read-only
domain_status

How far a domain has come, and what it points at: the space, or one of its apps.

Inferred read-only
domain_detach

Stop serving at a domain, whether it served a space or one app.

Inferred read-only
app_publish

Publish this app so anyone in any other space can install it by name.

Potential side effects
app_unpublish

Stop offering the app for install.

Inferred read-only
app_published

What other people have published here, newest first: the name to install by, what the app is, and which space it came from.

Inferred read-only
app_install

Take an app somebody published (app_published lists them) and make the person their own copy of it: their own address, their own data store, their own everything from the first byte.

Inferred read-only
app_update

Move an installed app to whatever version its publisher offers now.

Inferred read-only
member_add

Invite someone by email address, so they can change what an app holds: an editor writes and a viewer only reads; a space owner may also invite.

Potential side effects
member_remove

Remove a membership, or withdraw an invitation not yet accepted: pass an app slug to revoke its app-specific invitation, or omit app to revoke space-wide membership.

Potential side effects
grant

A short-lived token that signs the `yak` CLI in as this person: the same identity and exactly the same access they have here, never more.

Inferred read-only
feedback

Send feedback about yaks.app itself: this connector, its tools, its documentation, the way an app is built or served.

Potential side effects
guide

The guide, read here instead of fetched from the web.

Inferred read-only
about

What yaks.app is and what gets made here, in a paragraph: what works signed out, what signing in adds, and where to sign in.

Inferred read-only
gallery_search

Find an app somebody has already made and shown at https://yaks.app/gallery: a recipe box, a sign-up sheet, a tracker.

Inferred read-only
app_stats

Return page-view counts for an app: the total over the last 30 days by default, and counts by page, referring site and country.

Inferred read-only
connection_attach

Give an app access to one connected connection its space already owns.

Inferred read-only
sandbox_exec

The name sandbox_shell was listed under: run cmd in this space's build sandbox, in cwd (default /workspace), for at most timeout seconds (default and maximum 240).

Inferred read-only
app_secret_set

Give the app's worker a key it reads as env.NAME.

Inferred read-only
app_secret_list

The names the app's worker reads as env.NAME from a connected key.

Inferred read-only
app_secret_remove

Stop the app's worker reading env.NAME.

Inferred read-only
memory_save

Save a memory for the space: a sentence or a note kept for everyone working there and found again by what it is about.

Inferred read-only
memory_recall

The memories kept for the space, ranked against the words passed: what the person has said about how they want things done, and notes saved beside them.

Inferred read-only
connection_need

Say that an app's worker calls an outside service with a key or a sign-in (an API key, a Google account): it makes a connection for the person to connect on the space's connections page, and no key ever passes through this tool or this chat.

Inferred read-only
connection_list

The space's connections to outside services: each one's service, whether it is connected, and which apps use it by which env.NAME.

Inferred read-only
builder_choose

Make one retained builder output the take in use for its build and slot.

Inferred read-only
builder_build

Build new bindings or ones whose own inputs changed.

Inferred read-only
builder_supply

Answer exactly one outer binding of any builder with an artifact already in this app's store.

Inferred read-only
store_memory_save

Save what somebody said, in their own words, as a memory.

Inferred read-only
store_memory_recall

Find saved memories containing all the words in said, not necessarily as an exact phrase.

Inferred read-only
store_connection_need

Say that an app needs an outside service: an integration by name, and the scopes it asks for.

Inferred read-only
store_connection_list

The connections a space or a person owns, each with its integration, account, scopes and status (needed, connected or broken), and the links from each app that uses one.

Inferred read-only
mail_show

Return one mail message in full: its headers, its body, and one-line summaries of the rest of its thread, with this message marked.

Potential side effects
mail_reply

Write a reply threaded on one message and request that it be sent.

Potential side effects
store_mail_send

Create a mail message and request that it be sent.

Potential side effects
mail_check

Check that every received mail message has a sender.

Potential side effects
store_builder_build

Build bindings with new or changed inputs, independent of floor and staged.

Inferred read-only
store_builder_supply

Answer one binding's slot with an existing artifact, spending nothing.

Inferred read-only
store_builder_choose

Make one retained output the take in use for its build and slot, without a call or spending.

Inferred read-only
mail_list

List an app's email records as bundles: JSON objects with entity ids, message text, mail headers and delivery fields when present.

Potential side effects
mail_send

Send one email from an app's own address to one recipient: an email address, or the unique id (eid) of a record in the app that has an email{address} field.

Potential side effects

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.yaks-app]
url = "https://yaks.app/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "yaks-app": {
      "type": "http",
      "url": "https://yaks.app/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: yaks-app
Remote MCP URL: https://yaks.app/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "yaks-app": {
      "url": "https://yaks.app/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "yaks-app": {
      "type": "http",
      "url": "https://yaks.app/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "yaks-app",
  "transport": "streamable-http",
  "url": "https://yaks.app/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.