Koskamo

Mereka Reka MCP

An AI front desk server powered by Reka that handles enquiries about programmes, spaces, courses, and training for teams or events.

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.

Mereka Reka MCP logo, by MerekaVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-02Operated by Mereka
MCP endpoint (Streamable HTTP)
https://contact.mereka.io/mcp
Vendor documentation

What you can do with it

  • Inquire about training for a team
  • Ask about becoming an expert on Mereka
  • Find contact information
  • Get information on programmes and spaces

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
mereka-front-desk 1.0.0
MCP protocol
2025-06-18
Tools
3 advertised
Resources
3 advertised
Resource templates
0 advertised
Prompts
1 advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  },
  "prompts": {
    "listChanged": true
  },
  "resources": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

This is Mereka's front desk, run by Reka, Mereka's AI. Mereka is a talent development ecosystem in Kuala Lumpur: Academy programmes and courses, the Connect marketplace, corporate training, the AI Lab and the Mereka @ Publika space. Use search_mereka for questions about programmes, courses, prices, rooms, policies and how to contact the team; list_offerings for structured lists of spaces with prices, programmes, corporate services and courses. Answer from the passages and cite their source URLs and as-of dates. If they do not cover a question, say so; never invent prices, dates or availability. Use start_enquiry only when the person wants Mereka's team to get in touch: show them the details first and set person_confirmed only after they agree. It sends an enquiry to a person on the team; it books and charges nothing. Tell the person that these answers come from Mereka's AI front desk and that the Mereka team confirms anything binding.

Tools

3 advertised

search_mereka — Search Mereka's public knowledge
Advertised by the server during the last successful anonymous check.
Advertised read-only

Search Mereka's reviewed public knowledge (programmes and courses, corporate training and the AI Lab, the Mereka @ Publika space and its room prices, partnerships, how to contact the team) and return passages with titles, source URLs and as-of dates. Answers come from Mereka's AI front desk (Reka), which reads only public information. Questions can be in English, Bahasa Malaysia, Chinese or Tamil. Read-only.

search_mereka input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "query"
  ],
  "properties": {
    "area": {
      "enum": [
        "general",
        "marketplace",
        "marketplace-host",
        "corporate",
        "space-publika",
        "learning-paths",
        "academy-lms",
        "ai-lab",
        "ai4u",
        "mta",
        "ibm-dta",
        "nextgensellers",
        "johor-tvet",
        "skill-our-future",
        "impact",
        "support",
        "bbi"
      ],
      "type": "string",
      "description": "Optional: the part of Mereka the question is about, to rank its pages first, such as space-publika, ai-lab, corporate or mta. Leave out when unsure."
    },
    "limit": {
      "type": "integer",
      "maximum": 8,
      "minimum": 1,
      "description": "How many passages to return (default 5, at most 8)."
    },
    "query": {
      "type": "string",
      "maxLength": 500,
      "minLength": 2,
      "description": "What the person wants to know, in their own words and language (English, Bahasa Malaysia, Chinese, Tamil)."
    }
  }
}
search_mereka annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
list_offerings — List what Mereka offers
Advertised by the server during the last successful anonymous check.
Advertised read-only

List what Mereka offers as structured data: spaces and rooms at Mereka @ Publika with published prices, programmes and workshops, corporate services (each with the enquiry_type to use in start_enquiry), published prices, and the course catalogue. Prices are published 'from' prices as of the dates shown; the team confirms the final quote. Information from Mereka's AI front desk (Reka). Read-only.

list_offerings input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "category": {
      "enum": [
        "all",
        "spaces",
        "programmes",
        "corporate",
        "courses"
      ],
      "type": "string",
      "description": "Which part to list: spaces, programmes, corporate or courses. Default: all."
    }
  }
}
list_offerings annotations
{
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
start_enquiry — Start an enquiry with the Mereka team
Advertised by the server during the last successful anonymous check.
Open-world

Send an enquiry to a person on the Mereka team on behalf of the person you are helping, for example to ask about hiring a room, corporate training or a partnership. It goes through the same form pipeline as Mereka's website: the right team is notified and the person receives a confirmation email. It books, charges and commits nothing. Before calling: show the person the details, get their agreement, and only then set person_confirmed. Provide an email or a phone / WhatsApp number so the team can reply. Retrying with the same idempotency_key never sends twice. The front desk is Mereka's AI (Reka); a person on the team replies.

start_enquiry input schema
{
  "type": "object",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "required": [
    "name",
    "message",
    "person_confirmed"
  ],
  "properties": {
    "name": {
      "type": "string",
      "maxLength": 120,
      "minLength": 1,
      "description": "The person's name."
    },
    "email": {
      "type": "string",
      "maxLength": 254,
      "description": "Their email address. Give an email or a phone/WhatsApp number."
    },
    "phone": {
      "type": "string",
      "maxLength": 60,
      "description": "Their phone or WhatsApp number. Give an email or a phone/WhatsApp number."
    },
    "details": {
      "type": "object",
      "description": "Optional extra facts as short label and value pairs, such as team_size and preferred_dates. At most 8.",
      "propertyNames": {
        "type": "string",
        "maxLength": 80
      },
      "additionalProperties": {
        "type": "string",
        "maxLength": 500
      }
    },
    "message": {
      "type": "string",
      "maxLength": 5000,
      "minLength": 1,
      "description": "What they want, in their own words or a faithful summary. Include team size, dates and place when they gave them."
    },
    "language": {
      "type": "string",
      "maxLength": 35,
      "description": "Their language as a BCP 47 tag, for example en, ms, zh-Hans, ta."
    },
    "enquiry_type": {
      "enum": [
        "contact-team",
        "corporate-training",
        "courses",
        "boot-camps",
        "accelerators",
        "social-impact",
        "space-event",
        "custom-products",
        "ai-lab-training"
      ],
      "type": "string",
      "description": "What the enquiry is about, which decides which Mereka team receives it. One of: contact-team (General question for the team); corporate-training (Corporate training for your team); courses (Courses for communities or educators); boot-camps (Boot camps); accelerators (Accelerators); social-impact (Social impact programme, partnership or funding); space-event (Host an event at Mereka @ Publika); custom-products (Custom products or corporate gifts); ai-lab-training (AI Lab training or an in-house quote). Default: contact-team."
    },
    "organisation": {
      "type": "string",
      "maxLength": 180,
      "description": "Their organisation, if any."
    },
    "idempotency_key": {
      "type": "string",
      "maxLength": 100,
      "minLength": 8,
      "description": "A unique value for this one enquiry (a UUID). Retrying with the same value never sends it twice. Strongly recommended."
    },
    "person_confirmed": {
      "type": "boolean",
      "description": "True only when the person has seen these details and agreed that they are sent to the Mereka team. Never set it on their behalf."
    },
    "preferred_contact": {
      "enum": [
        "email",
        "phone",
        "whatsapp"
      ],
      "type": "string",
      "description": "How they would like to be answered."
    }
  }
}
start_enquiry annotations
{
  "readOnlyHint": false,
  "openWorldHint": true,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

1 advertised

about_mereka — Introduce Mereka

Advertised by the server during the last successful anonymous check.

Brief the assistant on what Mereka is, how to use this front desk's tools, and how to reach a person at Mereka.

No arguments advertised.

Resources

3 advertised

about — About Mereka and how to reach a person

Advertised by the server during the last successful anonymous check.

A short introduction to Mereka, who answers here, and how to reach a person on the team.

about URI
mereka://about

MIME type: text/markdown

offerings — What Mereka offers (structured)

Advertised by the server during the last successful anonymous check.

Spaces with prices, programmes, corporate services and courses, as JSON (the same data as list_offerings).

offerings URI
mereka://offerings

MIME type: application/json

contact — How to contact Mereka

Advertised by the server during the last successful anonymous check.

The enquiry types the front desk can start, and the contact channels Mereka publishes.

contact URI
mereka://contact

MIME type: application/json

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
3727 ms
95th percentile latency
3727 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 3727 ms · metadata changed · 3 tool(s), 3 resource(s), 0 resource template(s), 1 prompt(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http mereka-reka-mcp https://contact.mereka.io/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add mereka-reka-mcp --url https://contact.mereka.io/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable mereka-reka-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "mereka-reka-mcp": {
      "url": "https://contact.mereka.io/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "mereka-reka-mcp": {
      "type": "streamableHttp",
      "url": "https://contact.mereka.io/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start mereka-reka-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "mereka-reka-mcp": {
      "type": "http",
      "url": "https://contact.mereka.io/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http mereka-reka-mcp https://contact.mereka.io/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "mereka-reka-mcp": {
      "url": "https://contact.mereka.io/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "mereka-reka-mcp": {
      "serverUrl": "https://contact.mereka.io/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Mereka Reka MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Mereka Reka 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.

Claim this listing