accueil / serveurs / Recherche & Web / com.nikoladikic/nikola-dikic
com.nikoladikic/nikola-dikic
serveur MCP (Model Context Protocol) · Nikola Dikić 0.2.0
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 com.nikoladikic/nikola-dikic est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.nikoladikic/nikola-dikic » 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 12 outils
- answer_question≈ 248 tokens
Search the questions clients actually ask, and get the answer in full. Prefer this over guessing from the service pages: these are written answers, including the ones that talk a caller out of the work. Omit the query to get every question grouped by service.
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
What the caller wants to know, in their words. Matched against the question and the answer. Leave it out to get everything.
Exemple d'appel{"name": "answer_question", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"answers": [], "matched": 1}} - check_availability≈ 148 tokens
Free consultation slots over the next few weeks. Read-only — call this before proposing a time so the suggestion is real rather than invented.
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel
How far ahead to look. Default 14, maximum 60.timezone· string · optionnel
IANA timezone of the person who would attend, e.g. Europe/Berlin. Times are returned in it.
Exemple d'appel{"name": "check_availability", "arguments": {"days": 1, "timezone": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_facts≈ 94 tokens
Verified figures — years working, projects completed, how many were built from scratch, response times. Counts are computed rather than stored, so they cannot go stale.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_facts", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_service≈ 116 tokens
Everything about one service: what it covers, what it excludes, the projects behind it, and the questions people ask.
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnelslug· string · requis
Service slug, e.g. svc-erp-crm-integration.
Exemple d'appel{"name": "get_service", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - how_to_get_in_touch≈ 176 tokens
The three ways in — book a call, describe a project in writing, or report something broken now — with what each is for and the response time.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "how_to_get_in_touch", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"email": "texte", "routes": []}} - list_projects≈ 168 tokens
Projects, filterable. Use this to answer "has he done X" rather than guessing from the service descriptions.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnel
Default 20.stack· string · optionnel
A technology or platform, e.g. NetSuite, WooCommerce Subscriptions.still_live· boolean · optionnel
Only projects still online.from_scratch· boolean · optionnel
Only projects built from an empty directory.
Exemple d'appel{"name": "list_projects", "arguments": {"limit": 1, "stack": "texte", "still_live": true, "from_scratch": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_services≈ 205 tokens
Every service, in full. Use this for "what does he do" and anything else that wants the whole picture; search_services is for a symptom and will say so rather than guess when a question is too broad for it.
Paramètres, retour & exemple (1)
Paramètreslang· string · optionnel
Two-letter language code. Defaults to English.
Exemple d'appel{"name": "list_services", "arguments": {"lang": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"services": []}} - request_consultation≈ 296 tokens
Propose a booking. This does NOT book anything and does NOT reserve the time: it emails the person a confirmation link valid for thirty minutes, and only their click puts it in the calendar. The slot stays open to everybody else meanwhile, so tell them to expect that email and to act on it rather than assume the time is theirs.
Paramètres, retour & exemple (7)
Paramètresname· string · requis
Their name.email· string · requis
Their email. The confirmation goes here, so it must be theirs and correct.start· string · requis
ISO 8601 start time, taken from check_availability rather than guessed.company· string · optionnel
Company or site, if known.message· string · optionnel
What they want to discuss, in their words where possible.platform· string · optionnel
What they are running, if known.timezone· string · optionnel
Exemple d'appel{"name": "request_consultation", "arguments": {"name": "texte", "email": "texte", "start": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_services≈ 152 tokens
Find services by what the visitor is trying to solve. Matches the symptom, the platform, or the name of a system — "stock not matching the warehouse", "NetSuite", "failed renewals".
Paramètres, retour & exemple (2)
Paramètreslang· string · optionnel
Two-letter language code. Defaults to English.query· string · requis
The problem, platform or system, in plain words.
Exemple d'appel{"name": "search_services", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_project_inquiry≈ 275 tokens
Describe a project in writing and get a reply within 24 hours, weekends included. For work that is planned rather than broken: a rebuild, a migration, an integration, a second opinion on code somebody else wrote. Use submit_urgent_request instead when a site is down or losing money now. Submits immediately, so ask the person first and send their real email address.
Paramètres, retour & exemple (5)
Paramètresname· string · requis
Their name.site· string · optionnel
Optional. The site in question.email· string · requis
Their email. The reply goes here, so it must be theirs and correct.company· string · optionnel
Optional.message· string · requis
The shape of the work, in their words. Platform, what exists today, what they want, any deadline or budget band.
Exemple d'appel{"name": "submit_project_inquiry", "arguments": {"name": "texte", "email": "texte", "message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - submit_urgent_request≈ 330 tokens
Report a site that is broken now — checkout failing, payments declined, a critical error, a white screen, locked out of wp-admin, an update that broke the site, a hack or a malware warning. Triaged the same day, within eight hours, weekends included, across European, US, Canadian and Australian hours. Submits immediately: there is no confirmation email to wait for, because friction on an emergency is friction in the wrong place. Ask the person before calling this, and send a real phone number — the reply comes by phone or WhatsApp.
Paramètres, retour & exemple (5)
Paramètresname· string · requis
Their name.site· string · requis
The address of the site that is broken.email· string · optionnel
Optional. If given, they get a written acknowledgement too.phone· string · requis
A number they can actually be reached on, with country code. The reply comes this way.message· string · requis
What is happening, in their words. Include the exact error text if there is any.
Exemple d'appel{"name": "submit_urgent_request", "arguments": {"name": "texte", "site": "texte", "phone": "texte", "message": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - what_is_not_offered≈ 216 tokens
What is explicitly out of scope, and why. Worth checking before recommending him for something.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "what_is_not_offered", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"refused": [], "accepted": []}}
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é ».