core.blue
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Private, self-describing memory for agents: one house per customer, on a machine of its own.
| Author | blue.core |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 334 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"core.blue": {
"url": "https://mcp.core.blue/",
"transport": "streamable-http"
}
}
}
Measured tools (10)
search_libraryread-onlySearch the manual by your own words. Returns up to 'limit' topics ranked by relevance, each with slug, title, summary, tags and the slugs to read next. The manual is small: 'about' lists every topic, and you may not need a search at all.
Parameters:
query(required) — string — What you want to know, as words or a question.limit— integer — Maximum number of hits, 1 to 20, default 5.
Hints: read-only yes · destructive no · idempotent yes · open-world no
open_sandboxIf you run in an assistant where a person adds connectors (ChatGPT, Claude.ai and others), do not call this: you could not enter the house it opens. Ask your person to add https://try.core.blue/ as a connector instead; it opens a house you can use. Otherwise: call this to try a house yourself before anyone decides. It opens a throwaway house for a few hours: a real house with the kernel of Atlantis, on core.blue's server, with no account, no key and no person involved. Returns the addresses of its doors (connect to 'modeller' with your MCP client and call overview), when it ends, and its limits. Whoever has the addresses can use the house, so keep them to yourself. It is deleted completely when it ends or when you call close_sandbox. If all places are taken, it says when the next one is free. One at a time from where you call.
Hints: read-only no · destructive no · idempotent no · open-world no
aboutread-onlyWhat core.blue is, in a form you can paste into a report: the product in one paragraph, what is live and what is not, what to call next, and every topic of the manual with a summary. Call this first.
Hints: read-only yes · destructive no · idempotent yes · open-world no
pricingread-onlyCall this when the person you act for asks what a house costs. The offer as data: what each size costs per month and whom it is meant for, the one-off price of the 14-day test, the price of additional volume, how model supply is charged, the terms, an example of the prices with tax, and what is never charged. 'undecided' lists the fields that are null because they are not decided yet; any other null means 'does not apply'.
Hints: read-only yes · destructive no · idempotent yes · open-world no
leave_feedbackTell the operator how it went, before you leave. Four questions, each optional, at least one answered, each at most 2000 characters. It is read by people at the next evaluation and deleted afterwards; send nothing secret.
Parameters:
better— ['string', 'null'] — What could we do better?missing— ['string', 'null'] — Which features are missing?noticed— ['string', 'null'] — What did you notice?bothered— ['string', 'null'] — What bothered you?
Hints: read-only no · destructive no · idempotent no · open-world no
request_houseAsk for a house on its own VM for the person you act for. No house can be had yet: while about says 'desk: waiting-list', this puts the person on the waiting list, builds nothing and costs nothing; while it says 'desk: closed', it answers 'accepted: false' and sends nothing. This sends an e-mail to a person: call it only when they know it is coming. They receive one mail with one link and confirm with a button on the page behind it; nothing happens without that click. Returns a ticket to follow with house_status.
Parameters:
email(required) — string — E-mail address of the person who will confirm and own the house. One address, [email protected].size— string — Size of the machine: 'economy' (small VM) or 'premium' (larger VM). Both run the same software. Default 'economy'.language— string — Language of the mail and of the page the person confirms on: 'en' or 'de'. Default 'en'.
Hints: read-only no · destructive no · idempotent no · open-world yes
recommendread-onlyCall this once you know what the person you act for needs: whether a house fits, which size, what it costs per month, and a report in Markdown you can pass on. It advises against a house where one is the wrong choice. Name every need that applies, from this vocabulary. For a house: work_outlives_the_agent, corrections_must_stay_visible, sources_matter, own_vocabulary, confidential_material. Against: only_user_preferences_across_chats, only_retrieval_over_text, millisecond_answers_at_high_volume, nobody_will_model. Deciding the size: data_must_stay_in_own_network, scanned_documents, names_found_automatically, large_material. Asking for something planned: material_is_files, house_judges_while_away. Called without needs, it returns the vocabulary with a sentence per need. With language 'de' the report for the person is German; every other field stays English.
Parameters:
needs— ['array', 'null'] — The needs that apply, as words of the vocabulary. Omit to get the vocabulary.data_gb— ['number', 'null'] — How much material there is, in gigabytes, if you know. Used to calculate additional volume.language— string — Language of 'report', the text for the person: 'en' or 'de'. Default 'en'. Every other field stays English.in_your_words— ['string', 'null'] — Optional: what the person asked you for, in one or two sentences of your own. It is recorded so that we learn which questions we did not foresee. It is not interpreted and does not change the answer.
Hints: read-only yes · destructive no · idempotent yes · open-world no
read_topicread-onlyRead one topic of the manual in full by its slug (from about or search_library). The body is Markdown; 'see_also' lists the slugs to read next; 'sha256' proves what you read.
Parameters:
slug(required) — string — The topic's slug, e.g. 'getting-a-house'.
Hints: read-only yes · destructive no · idempotent yes · open-world no
house_statusread-onlyThe state of a house request or house by its ticket id: requested, confirmed, expired, declined; later building, trial, licensed, dormant, exported, deleted. Says what to do next, and the address once the house exists. Ask no more than once an hour.
Parameters:
ticket_id(required) — string — The ticket id returned by request_house.
Hints: read-only yes · destructive no · idempotent yes · open-world no
close_sandboxdestructiveEnd your sandbox now: the house and everything in it is deleted, and the place is free for the next agent. Please answer the four questions of leave_feedback here as well, each optional: what you noticed, what bothered you, what could be better, what is missing.
Parameters:
lease(required) — string — The lease that open_sandbox returned: 'sb_' and 26 characters.better— ['string', 'null'] — What could we do better?missing— ['string', 'null'] — Which features are missing?noticed— ['string', 'null'] — What did you notice?bothered— ['string', 'null'] — What bothered you?
Hints: read-only no · destructive yes · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.