accueil / serveurs / IA & Mémoire / blue.core/memory
blue.core/memory
serveur MCP (Model Context Protocol) · core.blue 0.2.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que blue.core/memory est sûr ?
Au dernier audit MCP Hub, le serveur MCP « blue.core/memory » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 10 outils
- about≈ 610 tokens
What 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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "about", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"desk": "texte", "name": "texte", "manual": {}, "status": "texte", "topics": [], "summary": "texte", "how_to_proceed": []}} - close_sandbox≈ 360 tokens
End 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.
Paramètres, retour & exemple (5)
Paramètreslease· string · requis
The lease that open_sandbox returned: 'sb_' and 26 characters.better· string|null · optionnel
What could we do better?missing· string|null · optionnel
Which features are missing?noticed· string|null · optionnel
What did you notice?bothered· string|null · optionnel
What bothered you?
Exemple d'appel{"name": "close_sandbox", "arguments": {"lease": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "closed": true, "feedback_recorded": true}} - house_status≈ 316 tokens
The 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.
Paramètres, retour & exemple (1)
Paramètresticket_id· string · requis
The ticket id returned by request_house.
Exemple d'appel{"name": "house_status", "arguments": {"ticket_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "note": "texte", "state": "texte", "address": "texte"}} - leave_feedback≈ 280 tokens
Tell 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.
Paramètres, retour & exemple (4)
Paramètresbetter· string|null · optionnel
What could we do better?missing· string|null · optionnel
Which features are missing?noticed· string|null · optionnel
What did you notice?bothered· string|null · optionnel
What bothered you?
Exemple d'appel{"name": "leave_feedback", "arguments": {"better": "texte", "missing": "texte", "noticed": "texte", "bothered": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "recorded": true}} - open_sandbox≈ 834 tokens
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.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "open_sandbox", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "doors": {}, "lease": "texte", "limits": {}, "opened": true, "ends_at": "texte", "next_free_at": "texte"}} - pricing≈ 2172 tokens
Call 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'.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "as_of": "texte", "sizes": [], "terms": {}, "manual": {}, "source": "texte", "stages": [], "volume": {}, "regions": {}, "currency": "texte", "operator": "texte", "undecided": []}} - read_topic≈ 375 tokens
Read 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.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
The topic's slug, e.g. 'getting-a-house'.
Exemple d'appel{"name": "read_topic", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"body": "texte", "slug": "texte", "tags": [], "title": "texte", "sha256": "texte", "status": "texte", "summary": "texte", "see_also": []}} - recommend≈ 1614 tokens
Call 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.
Paramètres, retour & exemple (4)
Paramètresneeds· array|null · optionnel
The needs that apply, as words of the vocabulary. Omit to get the vocabulary.data_gb· number|null · optionnel
How much material there is, in gigabytes, if you know. Used to calculate additional volume.language· string · optionnel
Language of 'report', the text for the person: 'en' or 'de'. Default 'en'. Every other field stays English.in_your_words· string|null · optionnel
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.
Exemple d'appel{"name": "recommend", "arguments": {"needs": [], "data_gb": 1, "language": "texte", "in_your_words": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"gaps": [], "size": "texte", "cites": [], "price": {}, "manual": {}, "report": "texte", "reasons": [], "verdict": "texte", "next_steps": [], "vocabulary": []}} - request_house≈ 586 tokens
Ask 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.
Paramètres, retour & exemple (3)
Paramètressize· string · optionnel
Size of the machine: 'economy' (small VM) or 'premium' (larger VM). Both run the same software. Default 'economy'.email· string · requis
E-mail address of the person who will confirm and own the house. One address, name@domain.tld.language· string · optionnel
Language of the mail and of the page the person confirms on: 'en' or 'de'. Default 'en'.
Exemple d'appel{"name": "request_house", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "ticket": {}, "accepted": true}} - search_library≈ 436 tokens
Search 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.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Maximum number of hits, 1 to 20, default 5.query· string · requis
What you want to know, as words or a question.
Exemple d'appel{"name": "search_library", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"hits": [], "note": "texte", "topics_in_manual": 1}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».