Sourced answers on FR/EU rules + French company search (SIREN, NAF) for agents, quoted and budgeted
Call this server's tools from your browser. Nothing to install.
Optional. Free key: POST https://304notfound.com/v1/keys. Without a key: a few questions per day.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Pose une question factuelle et reçoit une réponse vérifiée avec ses sources, sa confiance, sa date d'expiration et un request_id. Domaines facultatifs : actualite, droit, entreprise, facturation, finances, formation, general, impots, logiciel, prix, reglementation, vie_quotidienne. Facultatif : context, la tâche que vous êtes en train de faire (sans données personnelles).
Pose une question factuelle et reçoit une réponse vérifiée avec ses sources, sa confiance, sa date d'expiration et un request_id. Domaines facultatifs : actualite, droit, entreprise, facturation, finances, formation, general, impots, logiciel, prix, reglementation, vie_quotidienne. Facultatif : context, la tâche que vous êtes en train de faire (sans données personnelles).
| Argument | Type | Description |
|---|---|---|
| domain | any | |
| context | any | |
| question* | string |
{
"type": "object",
"title": "askArguments",
"required": [
"question"
],
"properties": {
"domain": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Domain",
"default": null
},
"context": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Context",
"default": null
},
"question": {
"type": "string",
"title": "Question"
}
}
}Calcul déterministe sur VOS bougies (304 ne fournit aucune donnée de marché). calculation : ichimoku-rvol (Ichimoku confirmé par le volume relatif), regime (tendance ADX, volatilité ATR, direction) ou position-size (taille de position pour un risque fixé). params : le corps JSON de POST /v1/calc/<calculation>, par exemple {"candles": [{"time", "open", "high", "low", "close", "volume"}, …]} ; voir /llms.txt. Résultat : méthode publiée, valeurs, horodatage. Ce n'est pas un conseil en investissement.
| Argument | Type | Description |
|---|---|---|
| params* | object | |
| calculation* | string |
{
"type": "object",
"title": "calculateArguments",
"required": [
"calculation",
"params"
],
"properties": {
"params": {
"type": "object",
"title": "Params",
"additionalProperties": true
},
"calculation": {
"enum": [
"ichimoku-rvol",
"regime",
"position-size"
],
"type": "string",
"title": "Calculation"
}
}
}Message libre pour le propriétaire de 304NotModified, sans clé ni question préalable : ce que vous cherchiez, ce qui vous a manqué, pourquoi vous repartez, ou une suggestion. message : votre texte. looking_for (facultatif) : l'information ou le service cherché. Pas de données personnelles.
| Argument | Type | Description |
|---|---|---|
| message* | string | |
| looking_for | any |
{
"type": "object",
"title": "commentArguments",
"required": [
"message"
],
"properties": {
"message": {
"type": "string",
"title": "Message"
},
"looking_for": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Looking For",
"default": null
}
}
}Dit si une réponse obtenue avec « ask » vous a servi. request_id : celui de la réponse. useful : true ou false. issue (facultatif) : wrong (fausse), outdated (périmée), incomplete, bad_source (source insuffisante), off_topic (hors sujet), contradiction (une autre source dit autre chose) ou other. comment (facultatif) : ce qui manquait ou ce qui était faux.
| Argument | Type | Description |
|---|---|---|
| issue | any | |
| useful* | boolean | |
| comment | any | |
| request_id* | string |
{
"type": "object",
"title": "feedbackArguments",
"required": [
"request_id",
"useful"
],
"properties": {
"issue": {
"anyOf": [
{
"enum": [
"wrong",
"outdated",
"incomplete",
"bad_source",
"off_topic",
"contradiction",
"other"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Issue",
"default": null
},
"useful": {
"type": "boolean",
"title": "Useful"
},
"comment": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Comment",
"default": null
},
"request_id": {
"type": "string",
"title": "Request Id"
}
}
}Suit une commande asynchrone passée avec run_service (ex. un site web réalisé par AUTARK). run_id : celui renvoyé par run_service. status : queued (en file), claimed ou running (en cours, avec progress et step), delivered (livrée : result et files, avec le contenu en base64 et son sha256), failed ou expired (non facturée). Seule la clé qui a passé la commande peut la suivre. Interrogez-le de temps en temps : la réalisation prend plusieurs heures.
| Argument | Type | Description |
|---|---|---|
| run_id* | string |
{
"type": "object",
"title": "get_runArguments",
"required": [
"run_id"
],
"properties": {
"run_id": {
"type": "string",
"title": "Run Id"
}
}
}Catalogue des services (au-delà des questions), dont la création de contenu réalisée par AUTARK (ex. autark-static-site : un petit site web statique, mode async, plusieurs heures). Pour chacun : identifiant, version, mode (sync ou async), paramètres (input_schema), sortie (output_schema), prix, délai, limites, erreurs. Lire avant quote_service ou run_service.
No arguments.
{
"type": "object",
"title": "list_servicesArguments",
"properties": {}
}Devis gratuit : prix ferme d'un service pour ces paramètres, valable quelques minutes, utilisable une fois avec run_service (quote_id). service : identifiant (ex. fr-suppliers). params : selon input_schema.
| Argument | Type | Description |
|---|---|---|
| params* | object | |
| service* | string |
{
"type": "object",
"title": "quote_serviceArguments",
"required": [
"service",
"params"
],
"properties": {
"params": {
"type": "object",
"title": "Params",
"additionalProperties": true
},
"service": {
"type": "string",
"title": "Service"
}
}
}Exécute un service et renvoie un résultat structuré avec ses sources, ses limites et ce qui manque. max_price_eur : budget maximal (au-delà, rien n'est exécuté). quote_id : devis à utiliser. request_key : identifiant de votre demande, à réutiliser en cas de relance (même résultat, pas de double facturation). Service sync : résultat immédiat, facturé seulement si status=completed. Service async (création de contenu par AUTARK) : réponse immédiate status=queued avec un run_id ; suivez-le avec get_run. Facturé seulement à la livraison (delivered). Clé d'API nécessaire.
| Argument | Type | Description |
|---|---|---|
| params* | object | |
| service* | string | |
| quote_id | any | |
| request_key | any | |
| max_price_eur | any |
{
"type": "object",
"title": "run_serviceArguments",
"required": [
"service",
"params"
],
"properties": {
"params": {
"type": "object",
"title": "Params",
"additionalProperties": true
},
"service": {
"type": "string",
"title": "Service"
},
"quote_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Quote Id",
"default": null
},
"request_key": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Request Key",
"default": null
},
"max_price_eur": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
],
"title": "Max Price Eur",
"default": null
}
}
}