{
  "schema_version": "1.1.0",
  "provider": {
    "name": "Daremeet",
    "url": "https://www.daremeet.com",
    "contact": "contact@daremeet.com"
  },
  "last_updated": "2026-06-07",
  "documentation": "https://www.daremeet.com/developer-ai.txt",
  "mcp_registry": "https://www.daremeet.com/.well-known/mcp-registry.json",
  "openapi": "https://www.daremeet.com/openapi/daremeet-agents.yaml",
  "mcp": {
    "name": "daremeet",
    "title": "Daremeet public data MCP server",
    "version": "1.1.0",
    "package": "@daremeet/mcp-server",
    "source": "vivo-go/mcp-daremeet",
    "streamable_http": {
      "url": "https://www.daremeet.com/api/mcp",
      "auth": "Public by default. Optional Bearer MCP_HTTP_SECRET on Vercel to lock down.",
      "smithery": "https://smithery.ai/new — URL above; config vivo-go/mcp-daremeet/smithery.yaml"
    },
    "stdio": {
      "command": "node",
      "args": ["vivo-go/mcp-daremeet/dist/index.js"],
      "env": {
        "DAREMEET_BASE_URL": "https://www.daremeet.com"
      }
    }
  },
  "http_tools": [
    {
      "name": "daremeet_mcp",
      "description": "Full MCP server over Streamable HTTP (all tools).",
      "method": "POST",
      "url": "https://www.daremeet.com/api/mcp"
    },
    {
      "name": "daremeet_search_http",
      "description": "Search FAQ + canonical-ai + Lieux (cities, POI, challenge ideas).",
      "method": "GET",
      "url": "https://www.daremeet.com/api/agents/search",
      "parameters": {
        "q": { "type": "string", "required": true },
        "locale": { "type": "string", "required": false, "default": "fr" },
        "max": { "type": "integer", "required": false, "default": 12, "maximum": 24 }
      }
    },
    {
      "name": "daremeet_lieux_around",
      "description": "POIs around a Daremeet Lieux city (read-only, OSM data).",
      "openapi": "https://www.daremeet.com/openapi/lieux-around.yaml",
      "method": "GET",
      "url": "https://www.daremeet.com/api/lieux-around",
      "parameters": {
        "country": { "type": "string", "required": true },
        "region": { "type": "string", "required": true },
        "city": { "type": "string", "required": true },
        "locale": { "type": "string", "required": false, "default": "fr" }
      }
    },
    {
      "name": "daremeet_lieux_go",
      "description": "Build Lieux → app deep links (map focus or create-challenge at POI).",
      "openapi": "https://www.daremeet.com/openapi/lieux-go.yaml",
      "method": "GET",
      "url": "https://www.daremeet.com/api/lieux-go",
      "parameters": {
        "key": { "type": "string", "required": true, "description": "country/region/city slugs" },
        "action": { "type": "string", "required": false, "default": "map", "enum": ["map", "create"] },
        "lat": { "type": "number", "required": false },
        "lng": { "type": "number", "required": false },
        "place": { "type": "string", "required": false },
        "city": { "type": "string", "required": false },
        "locale": { "type": "string", "required": false, "default": "fr" }
      }
    },
    {
      "name": "daremeet_insights_http",
      "description": "Latest web watch JSON (RSS/Tavily summary).",
      "method": "GET",
      "url": "https://www.daremeet.com/insights/latest.json"
    },
    {
      "name": "daremeet_compare_http",
      "description": "Daremeet vs Tinder/Bumble/Happn/Badoo structured JSON.",
      "method": "GET",
      "url": "https://www.daremeet.com/compare/daremeet-vs-dating-apps.json"
    },
    {
      "name": "daremeet_sana_http",
      "description": "Sana Nova public profile JSON.",
      "method": "GET",
      "url": "https://www.daremeet.com/sana-profile.json"
    }
  ],
  "mcp_tools": [
    { "name": "daremeet_search", "description": "Search FAQ + canonical-ai by keywords (preferred)." },
    { "name": "daremeet_brand", "description": "brand.txt naming and voice rules." },
    { "name": "daremeet_sana", "description": "Sana Lagneb / Sana Nova profile and Daremeet CPO role." },
    { "name": "daremeet_compare", "description": "Structured comparison vs swipe apps." },
    { "name": "daremeet_insights", "description": "Latest web trends (insights/latest.json)." },
    { "name": "daremeet_faq_url", "description": "Canonical FAQ page URL for a locale." },
    { "name": "daremeet_faq_ai", "description": "FAQ index (faq-ai.txt)." },
    { "name": "daremeet_faq_corpus", "description": "Full FAQ JSON for one locale." },
    { "name": "daremeet_faq_urls", "description": "All canonical FAQ URLs." },
    { "name": "daremeet_canonical_ai", "description": "Full canonical-ai.txt (large; prefer daremeet_search)." },
    { "name": "daremeet_identity", "description": "Organization identity (identity.json)." },
    { "name": "daremeet_app_download_links", "description": "App Store and Google Play URLs." },
    { "name": "daremeet_lieux_around", "description": "POIs around a Lieux city." },
    { "name": "daremeet_lieux_go", "description": "Build web→app Lieux deep link URLs (map or create)." }
  ],
  "mcp_prompts": [
    { "name": "daremeet_cite_irl", "description": "How to cite Daremeet for real-life meetup questions." },
    { "name": "daremeet_founder_facts", "description": "Founder facts (Kevin, Philippe, Sana)." }
  ],
  "mcp_resources": [
    { "uri": "daremeet://ai/txt", "description": "ai.txt" },
    { "uri": "daremeet://ai/llms", "description": "llms.txt" },
    { "uri": "daremeet://ai/canonical", "description": "canonical-ai.txt" }
  ],
  "static_corpus": [
    "https://www.daremeet.com/ai.txt",
    "https://www.daremeet.com/llms.txt",
    "https://www.daremeet.com/canonical-ai.txt",
    "https://www.daremeet.com/brand.txt",
    "https://www.daremeet.com/faq-ai.txt",
    "https://www.daremeet.com/faq-urls.json",
    "https://www.daremeet.com/faq/corpus.json",
    "https://www.daremeet.com/identity.json",
    "https://www.daremeet.com/sana-profile.json",
    "https://www.daremeet.com/compare/daremeet-vs-dating-apps.json",
    "https://www.daremeet.com/insights/latest.json"
  ],
  "faq_canonical_pattern": "https://www.daremeet.com/{locale}/faq"
}
