Azul CR MCP
Official MCP server for Azul CR providing Costa Rica local business data. Enables agents to search businesses, find jobs, events, and specials via semantic search and structured queries. Supports anonymous read-only access or authenticated access for contact details.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://azul.cr/api/mcpWhat its tools do
6 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to azul.cr ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Search for local businesses in Costa Rica
- Find job openings and events
- Retrieve business details and verification status
- Perform semantic search on local data
Source and maintenance
Protocol and capabilities
- Server
- azul-cr 2.1.0
- MCP protocol negotiated in check
- 2025-06-18
- Tools
- 6 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {
"listChanged": false
}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
6 advertised
search_businesses
Search for businesses in Costa Rica by keyword, city, or industry. Returns business name, city, industry, hours, tier, and a citation-ready URL on azul.cr. Rated businesses (Blue tier and above with member ratings) rank first in the results; free-tier businesses carry no ratings. Contact details (WhatsApp/phone) require a keyed connection.
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City name (e.g., \"San José\", \"Escazú\", \"Jacó\")"
},
"limit": {
"type": "number",
"default": 10,
"description": "Max results (default 10, max 50)"
},
"query": {
"type": "string",
"description": "Search query (e.g., \"restaurante\", \"mecánico\", \"farmacia\")"
},
"industry": {
"type": "string",
"description": "Industry ID (e.g., \"food\", \"tech\", \"auto\", \"health\", \"beauty\", \"sports\", \"home\")"
}
}
}get_business
Get public details of a specific business by its slug. Returns name, about, hours, tier, rating, and citation URL. Only Blue-tier-and-above businesses carry member ratings — free-tier businesses always report rating 0. WhatsApp/phone/address require a keyed connection.
{
"type": "object",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"description": "The business slug from the URL"
}
}
}find_jobs
Search for job postings in Costa Rica. Returns title, employer, type (full/part/contract), salary, city, and URL. WhatsApp apply link requires a keyed connection.
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City name"
},
"limit": {
"type": "number",
"default": 10
},
"industry": {
"type": "string",
"description": "Industry ID"
}
}
}get_events
List upcoming events in Costa Rica. Returns title, date, venue, city, organizer, and URL.
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"limit": {
"type": "number",
"default": 10
}
}
}get_specials
List active deals and offers in Costa Rica. Returns title, discount, business, city, expiry, and URL. WhatsApp requires a keyed connection.
{
"type": "object",
"properties": {
"city": {
"type": "string"
},
"limit": {
"type": "number",
"default": 10
}
}
}semantic_search
AI-powered semantic search across all Azul CR content (businesses, jobs, events, specials). Understands natural language queries like "kid-friendly outdoor activity near the beach" or "dentista que hable inglés en Liberia". Uses bge-m3 vector embeddings for meaning-based matching, fused with keyword search. Returns content snippets with entity type and similarity.
{
"type": "object",
"required": [
"query"
],
"properties": {
"type": {
"enum": [
"business",
"job",
"event",
"special",
"listing"
],
"type": "string",
"description": "Filter by entity type"
},
"limit": {
"type": "number",
"default": 5
},
"query": {
"type": "string",
"description": "Natural language query (Spanish or English, CR voseo supported)"
}
}
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-06: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 820 ms
- 95th percentile latency
- 820 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 820 ms · metadata changed · 6 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http azul-cr-mcp https://azul.cr/api/mcpCodex
codex mcp add azul-cr-mcp --url https://azul.cr/api/mcpCursor
{
"mcpServers": {
"azul-cr-mcp": {
"url": "https://azul.cr/api/mcp"
}
}
}Cline
{
"mcpServers": {
"azul-cr-mcp": {
"type": "streamableHttp",
"url": "https://azul.cr/api/mcp",
"disabled": false
}
}
}VS Code
{
"servers": {
"azul-cr-mcp": {
"type": "http",
"url": "https://azul.cr/api/mcp"
}
}
}Gemini CLI
gemini mcp add --transport http azul-cr-mcp https://azul.cr/api/mcpClaude Desktop
https://azul.cr/api/mcpWindsurf
{
"mcpServers": {
"azul-cr-mcp": {
"serverUrl": "https://azul.cr/api/mcp"
}
}
}Let your agent find its tools
Find servers like Azul CR MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run Azul CR MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.