The WhiteJaguars MCP server is a Model Context Protocol endpoint that lets AI agents query the WhiteJaguars catalog of cybersecurity services and submit information or quote requests programmatically. It exposes structured tools over JSON-RPC 2.0 instead of requiring an agent to scrape or parse HTML pages. The catalog, transports and tool names described on this page are consistent with the machine-readable summary published in the WhiteJaguars llms.txt file, so agents that read either source obtain the same information.
What Is the WhiteJaguars MCP Server
The WhiteJaguars MCP server implements the Model Context Protocol (MCP), a standard that lets AI agents discover and call structured tools instead of relying on unstructured web scraping. It runs on POST /mcp using the streamable-http transport, with protocol version 2024-11-05. An SSE transport is also available for agents that prefer a persistent event stream.
No authentication is required to discover the server or call the read-only tools: any agent can send a tools/list or tools/call request without credentials. This keeps the service catalog and quote/information intake open to any compliant MCP client.
Discovery Endpoints
AI agents and crawlers can discover the WhiteJaguars MCP server through the following endpoints:
- MCP server endpoint (/mcp) — GET returns a JSON discovery document, POST accepts JSON-RPC 2.0 requests.
/sse— Server-Sent Events stream for the SSE transport./.well-known/agent-card— agent card descriptor./.well-known/ai-plugin.json— plugin descriptor./.well-known/mcp.json— MCP server capabilities descriptor.- llms.txt discovery file — plain-text summary of services and agentic endpoints for language models.
Available Tools
The server exposes four tools via tools/list:
- list_services — Returns the full catalog of cybersecurity services and training courses offered by WhiteJaguars, with name, URL, description, category, and applicable standards. Optional parameter:
language(esoren). - get_service_detail — Returns detailed information about a specific cybersecurity service by ID. Requires
service_id(e.g.pentest,analisis-vulnerabilidades); optionallanguage. - request_information — Submit an information request for WhiteJaguars cybersecurity services. Use when a user wants to learn more about a service, pricing, or availability. Requires
name,email,service_interest,message; optionalcompany,country. - request_quote — Initiate a formal quote request for a specific WhiteJaguars cybersecurity service. Requires
name,email,service_id,scope_description; optionalcompany,urgency(low,medium, orhigh),budget_range,country.
How to Connect
Any MCP-compliant client can connect by sending JSON-RPC 2.0 requests to the endpoint below. First list the available tools:
POST https://www.whitejaguars.com/mcp Content-Type: application/json{"jsonrpc": "2.0", "method": "tools/list", "id": 1} Then call a tool, for example list_services:
POST https://www.whitejaguars.com/mcp Content-Type: application/json{"jsonrpc": "2.0", "method": "tools/call", "params": {"name": "list_services", "arguments": {"language": "en"}}, "id": 2} Each request receives a standard JSON-RPC 2.0 response: a successful call returns a result object, while a failed call returns an error object with a numeric code and a message. Agents that keep a persistent connection can use the SSE transport instead of repeated HTTP posts; both transports expose the same four tools and the same protocol version, so the choice depends only on how your client prefers to manage the connection.
Frequently Asked Questions
What protocol does the WhiteJaguars MCP server use?
It uses the Model Context Protocol over JSON-RPC 2.0, with streamable-http and SSE transports, protocol version 2024-11-05.
Do I need authentication to use it?
No authentication is required to list services or query service details; the read endpoints are public.
Which tools are available?
Four tools: list_services, get_service_detail, request_information and request_quote.
How do I list the available tools?
Send a JSON-RPC 2.0 request with method tools/list to POST /mcp; the server responds with the full schema of the four available tools.