Jèko
Serveur MCP

Connecter votre agent

Donnez à votre agent de codage un accès direct à la documentation Jèko, et faites-lui vérifier ses requêtes avant de les envoyer

Si vous intégrez Jèko avec Claude Code, Cursor ou un autre agent, vous n'avez pas à lui coller la documentation page par page. Le serveur MCP la lui expose en direct, dans le format qu'il sait lire : il cherche au lieu de deviner, et il travaille toujours sur la version à jour.

Il fait une deuxième chose, qui compte davantage : il relit la requête que votre agent s'apprête à envoyer. Jèko n'a pas d'environnement de test, donc un appel mal formé part en production.

Le serveur est public, en lecture seule, et ne demande aucune clé.

Installer

Choisir votre client

Une seule commande, celle de votre client. Nommez l'entrée jeko : ce nom devient le préfixe des outils dans votre agent, et les exemples de cette page en dépendent.

Ou à la main, dans .mcp.json :

{
  "mcpServers": {
    "jeko": {
      "type": "http",
      "url": "https://mcp.jeko.africa/mcp"
    }
  }
}

Vérifier que la connexion est faite

Demandez-le à votre agent, dans la conversation :

Quels outils jeko as-tu ?

Il doit citer six outils, dont search_docs et review. S'il n'en voit aucun, rechargez votre client : la plupart ne rejouent la connexion qu'au démarrage.

Si le doute persiste

Cette commande interroge le serveur sans passer par votre client, et doit lister les six outils. Si elle répond et que votre agent ne voit toujours rien, le problème est dans le client, pas ici.

curl -s -X POST https://mcp.jeko.africa/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

Lancer votre première intégration

Plutôt que de décrire votre besoin de zéro :

/mcp__jeko__integrer_produit checkout

Puis expliquez votre contexte dans le message suivant, par exemple « je veux encaisser sur mon site e-commerce ». L'agent appellera search_docs, ouvrira les pages concernées et déroulera l'intégration. Si une réponse vous paraît approximative, demandez-lui sa source : chaque résultat porte l'URI de la page dont il vient.

Le prompt lui interdit d'appeler l'API avant d'avoir passé sa requête à review, qui vérifie l'endpoint, l'authentification, le schéma et les règles Jèko. Vous n'avez rien à réclamer : tant qu'il reste des erreurs, aucun appel ne part. C'est aussi lui qui attrape ce que le schéma n'exprime pas, comme le montant multiple de 100 parce que le franc CFA n'a pas de subdivision, ou l'indicatif 225 sur payerPhone.

Pour un webhook, le second prompt fait écrire l'endpoint puis le passe à validate_webhook jusqu'à ce qu'il soit conforme :

/mcp__jeko__implementer_webhook javascript

Jèko n'a pas d'environnement de test. Chaque appel à l'API touche la production et déplace de l'argent réel. Utilisez un magasin dédié à vos essais, et faites valider la requête avant de la lancer.

L'adresse

Pour toute configuration manuelle, ou pour un client absent de la liste ci-dessus :

https://mcp.jeko.africa/mcp

MCP est un protocole ouvert : tout client qui parle HTTP fonctionne, en renseignant cette adresse comme serveur distant, sans authentification.

Les outils

DomaineOutilCe qu'il fait
Documentationsearch_docsRecherche plein texte, retourne les sections à ouvrir
get_exampleExemples d'appel en curl, JavaScript, Python, PHP et Ruby
get_integration_checklistChecklist par produit : paiement en ligne, lien, magasin, transferts, webhooks
APIget_endpointDéfinition complète d'une opération : schéma, en-têtes, erreurs
VérificationreviewRevue d'une requête avant envoi : endpoint, authentification, schéma, règles Jèko
validate_webhookRelit une implémentation de webhook et pointe ce qui manque

S'y ajoutent 47 ressources, les pages de documentation et les opérations de l'API, que l'agent ouvre à la demande, et deux prompts que vous déclenchez vous-même. integrer_produit guide l'intégration d'un produit de bout en bout ; implementer_webhook fait écrire puis valider un endpoint de réception.

Ce qu'il ne fait pas

Le serveur est en lecture seule. Il ne demande aucune clé API, n'en stocke aucune, et n'émet aucun appel vers api.jeko.africa. Il ne peut donc ni créer un paiement, ni consulter vos transactions, ni exécuter quoi que ce soit en votre nom. C'est votre agent qui appelle l'API, avec vos clés, depuis votre machine.

La lecture seule réduit le risque sans le supprimer. Le serveur renvoie du texte, que votre agent traitera comme le reste de son contexte : relisez ce qu'il s'apprête à exécuter, surtout si plusieurs serveurs MCP cohabitent dans votre client.

Le serveur ignore par ailleurs l'état de votre compte, vos magasins et vos transactions, et l'affichage des prompts comme de l'icône dépend du client : tous n'implémentent pas encore ces parties récentes du protocole. Les outils et les ressources fonctionnent partout.

Cette lecture seule décrit la version actuelle. Une version capable d'agir sur votre compte est prévue, derrière une authentification et avec confirmation de chaque action : consulter une transaction, créer une demande de paiement.

Signaler un manque

Un endpoint mal expliqué, une règle qui échappe à review, un outil qui vous manque : écrivez à hello@jeko.africa.

On this page