Koskamo

MERA Robotics MCP

An official MCP server provided by MERA Robotics that allows AI agents to access company profiles, service catalogs, and robot specifications. It enables agents to search knowledge bases, fetch media proofs, and initiate inquiry forms or quote requests on behalf of users, facilitating interactions with MERA's humanoid robot rental and sales services.

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.

MERA Robotics MCP logo, by MERA ROBOTICS sp. z o.o.Vendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-01Operated by MERA ROBOTICS sp. z o.o.
MCP endpoint (Streamable HTTP)
https://merarobotics.com/mcp
Vendor documentation

What you can do with it

  • Retrieve company profile and service details
  • Search the robot catalog and knowledge base
  • Initiate an inquiry form for event rental
  • Request a quote for robot purchase or deployment

Source and maintenance

Vendor evidenceRegistry 1.1.0

Protocol and capabilities

Server
com.merarobotics/mera 1.1.0
MCP protocol
2025-06-18
Tools
9 advertised
Resources
4 advertised
Resource templates
0 advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  },
  "resources": {
    "listChanged": false
  }
}

Server-provided instructions

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

Public information about MERA Robotics (MERA ROBOTICS sp. z o.o., Warsaw, Poland): humanoid robot rental with operators for events, robot sales and deployment, MERA OS conversation software and the robot Edward Warchocki. Statements come from the fact sheet maintained by MERA Robotics; Polish fact text is canonical, independent coverage is listed separately by get_media_and_proof. MERA does not publish prices: never state or estimate a MERA price; say the quote is individual and offer request_quote or contact@merarobotics.com. Use request_quote only after the person has seen the details and agreed to share their name and e-mail with MERA Robotics for this inquiry. It does not book a date or confirm a price. Where the host shows apps (ChatGPT, Claude), prefer open_inquiry_form: the person reviews the details and sends the form with their own click.

Tools

9 advertised

get_company_profile — MERA Robotics: company profile
Advertised by the server during the last successful anonymous check.
Advertised read-only

Facts about MERA Robotics (MERA ROBOTICS sp. z o.o., Warsaw, Poland): registry data, what the company does, its rental fleet, where it works, languages, pricing policy (no published prices), contact and related entities (MERA OS, the robot Edward Warchocki, the merarobots.com shop). Use it first for any general question about MERA Robotics.

get_company_profile input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    }
  },
  "additionalProperties": false
}
get_company_profile annotations
{
  "title": "Company profile",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
list_services — MERA Robotics: services
Advertised by the server during the last successful anonymous check.
Advertised read-only

MERA services with what each covers, when it fits, what the client gets and what is confirmed before commitment: a robot with an operator at an event, robot purchase, business deployment, MERA OS for a robot the client owns, campaigns with Edward Warchocki or a branded robot, media requests. Where the host supports it, the result is shown as service cards with an inquiry button.

list_services input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    },
    "service": {
      "enum": [
        "events",
        "purchase",
        "integration",
        "mera-os",
        "campaign",
        "media"
      ],
      "type": "string",
      "description": "Optional: return only this service."
    }
  },
  "additionalProperties": false
}
list_services annotations
{
  "title": "Services",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
list_robots — MERA Robotics: robots for rent and sale
Advertised by the server during the last successful anonymous check.
Advertised read-only

Robots MERA rents with its own operator (Unitree G1, Unitree H2) and robots it sells (Unitree humanoids, quadrupeds, an industrial robot, a robotic hand, a VR teleoperation kit, inspected used G1 EDU), with type, purpose, key specifications and shop links. No prices: price and availability come from the shop or an inquiry. Where the host supports it, the result is shown as robot cards with an inquiry button.

list_robots input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    },
    "type": {
      "enum": [
        "humanoid",
        "quadruped",
        "industrial",
        "addon",
        "used"
      ],
      "type": "string",
      "description": "Optional: only robots of this type."
    },
    "robot": {
      "enum": [
        "g1",
        "h2",
        "r1",
        "h1",
        "go2",
        "go2w",
        "a2",
        "b2",
        "dex5",
        "teleop",
        "used"
      ],
      "type": "string",
      "description": "Optional: return only this robot."
    },
    "availability": {
      "enum": [
        "all",
        "rent",
        "sale"
      ],
      "type": "string",
      "default": "all",
      "description": "\"rent\" = robots available for rental with a MERA operator, \"sale\" = robots for purchase, \"all\" = both."
    }
  },
  "additionalProperties": false
}
list_robots annotations
{
  "title": "Robots",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_media_and_proof — MERA Robotics: media coverage and evidence
Advertised by the server during the last successful anonymous check.
Advertised read-only

Independent coverage (Reuters, CNN, BBC News, CBS News, Channel 4 News, Fox Business, ThePrint, Universe Magazine) with the subject of each item, Wikipedia and Wikidata entries for Edward Warchocki, documented projects and campaign results labelled as first-party data. Use it when someone asks for proof, references or press coverage. Where the host supports it, the result is shown as source cards.

get_media_and_proof input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    }
  },
  "additionalProperties": false
}
get_media_and_proof annotations
{
  "title": "Media and evidence",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_how_we_work — MERA Robotics: how cooperation works
Advertised by the server during the last successful anonymous check.
Advertised read-only

Steps from inquiry to the robot on site, what the robot does at an event, purchase and deployment, languages, pricing policy, what to include in an inquiry and what an inquiry does not do (it does not book a date or confirm a price).

get_how_we_work input schema
{
  "type": "object",
  "properties": {
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    }
  },
  "additionalProperties": false
}
get_how_we_work annotations
{
  "title": "How we work",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
search — Search MERA Robotics content
Advertised by the server during the last successful anonymous check.
Advertised read-only

Searches the MERA Robotics profile, services, robots, evidence and knowledge-base articles (Polish, English, German). Returns result ids, titles, URLs and snippets; pass an id to fetch for the full text.

search input schema
{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "default": 10,
      "maximum": 20,
      "minimum": 1,
      "description": "Maximum number of results (1-20)."
    },
    "query": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Search words, e.g. \"robot rental Cannes\" or \"MERA OS languages\"."
    }
  },
  "additionalProperties": false
}
search annotations
{
  "title": "Search",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
fetch — Fetch a MERA Robotics document
Advertised by the server during the last successful anonymous check.
Advertised read-only

Returns the full Markdown text of a document found with search (ids such as "en:profile", "pl:service:events", "en:robot:g1" or "blog:<slug>"), with its URL and language.

fetch input schema
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 200,
      "minLength": 1,
      "description": "Document id returned by the search tool."
    }
  },
  "additionalProperties": false
}
fetch annotations
{
  "title": "Fetch document",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
open_inquiry_form — MERA Robotics: inquiry form
Advertised by the server during the last successful anonymous check.
Advertised read-only

Shows an inquiry form for MERA Robotics in the chat, prefilled with details the person already gave (service, robot, date, place, goal, name, e-mail). It sends nothing by itself: the person checks the details, ticks consent and clicks "Send inquiry" in the form. Use it when someone wants to ask MERA about a date, a rental, a purchase or a deployment. If the host cannot show the form, collect the details in the chat and use request_quote after the person agrees.

open_inquiry_form input schema
{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "maxLength": 160,
      "description": "Optional prefill. City or venue of the event or deployment."
    },
    "lang": {
      "enum": [
        "en",
        "pl"
      ],
      "type": "string",
      "default": "en",
      "description": "Language of labels and descriptions: \"pl\" when the person writes in Polish, otherwise \"en\". Fact texts stay in their canonical Polish wording."
    },
    "name": {
      "type": "string",
      "maxLength": 120,
      "description": "Optional prefill. Full name of the person sending the inquiry, exactly as they gave it."
    },
    "email": {
      "type": "string",
      "format": "email",
      "maxLength": 200,
      "description": "Optional prefill. The person’s own e-mail address; the MERA team replies to it. Never guess it or use a placeholder."
    },
    "robot": {
      "enum": [
        "g1",
        "h2",
        "r1",
        "h1",
        "go2",
        "go2w",
        "a2",
        "b2",
        "dex5",
        "teleop",
        "used"
      ],
      "type": "string",
      "description": "Optional prefill. Optional robot key from list_robots. For rental with an operator only g1 or h2; other keys are for purchase."
    },
    "company": {
      "type": "string",
      "maxLength": 200,
      "description": "Optional prefill. Company or organisation, if the person gave one."
    },
    "country": {
      "type": "string",
      "maxLength": 80,
      "description": "Optional prefill. Country of the event or deployment."
    },
    "message": {
      "type": "string",
      "maxLength": 4000,
      "description": "Optional prefill. The goal and what the robot should do, venue conditions and anything else the MERA team should know, in the person’s words."
    },
    "service": {
      "enum": [
        "events",
        "purchase",
        "integration",
        "mera-os",
        "campaign",
        "media"
      ],
      "type": "string",
      "description": "Optional prefill. What the inquiry is about: events = a humanoid robot with a MERA operator at an event; purchase = buying a Unitree robot; integration = a robot deployed in a business (showroom, reception, booth); mera-os = MERA OS conversation software for a robot the person already owns; campaign = Edward Warchocki or a branded robot in a marketing campaign; media = interview or editorial request."
    },
    "audience": {
      "type": "string",
      "maxLength": 80,
      "description": "Optional prefill. Approximate number of guests or participants."
    },
    "duration": {
      "type": "string",
      "maxLength": 80,
      "description": "Optional prefill. How long the robot should be on site, e.g. \"4 h\" or \"2 days\"."
    },
    "languages": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 40
      },
      "maxItems": 8,
      "description": "Optional prefill. Languages the robot should speak with guests, e.g. [\"Polish\", \"English\"]."
    },
    "event_date": {
      "type": "string",
      "format": "date",
      "description": "Optional prefill. First day of the event or the preferred start date (YYYY-MM-DD), if known."
    },
    "reply_language": {
      "enum": [
        "pl",
        "en",
        "de"
      ],
      "type": "string",
      "description": "Optional prefill. Language the person wants the reply in."
    }
  },
  "additionalProperties": false
}
open_inquiry_form annotations
{
  "title": "Inquiry form",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
request_quote — Send an inquiry to MERA Robotics
Advertised by the server during the last successful anonymous check.
Advertised destructive

Sends an inquiry to the company MERA Robotics: the details go to the MERA team, who reply by e-mail to the given address. This is an outbound message to MERA and cannot be recalled. Call it only after the person has seen exactly what will be sent and agreed to share their name and e-mail with MERA Robotics for this inquiry (contact_consent=true). When the host can show it, prefer open_inquiry_form, where the person sends the form themselves. It does not book a date or confirm a price; MERA does not publish prices. The same inquiry repeated within 24 hours is not sent twice.

request_quote input schema
{
  "type": "object",
  "required": [
    "service",
    "name",
    "email",
    "message",
    "contact_consent"
  ],
  "properties": {
    "city": {
      "type": "string",
      "maxLength": 160,
      "description": "City or venue of the event or deployment."
    },
    "name": {
      "type": "string",
      "maxLength": 120,
      "minLength": 2,
      "description": "Full name of the person sending the inquiry, exactly as they gave it."
    },
    "role": {
      "type": "string",
      "maxLength": 160,
      "description": "Job title, if the person gave one."
    },
    "email": {
      "type": "string",
      "format": "email",
      "maxLength": 200,
      "description": "The person’s own e-mail address; the MERA team replies to it. Never guess it or use a placeholder."
    },
    "phone": {
      "type": "string",
      "maxLength": 60,
      "description": "Phone number, only if the person chose to give it."
    },
    "robot": {
      "enum": [
        "g1",
        "h2",
        "r1",
        "h1",
        "go2",
        "go2w",
        "a2",
        "b2",
        "dex5",
        "teleop",
        "used"
      ],
      "type": "string",
      "description": "Optional robot key from list_robots. For rental with an operator only g1 or h2; other keys are for purchase."
    },
    "budget": {
      "type": "string",
      "maxLength": 100,
      "description": "Budget, only if the person stated one. It is not a MERA price."
    },
    "company": {
      "type": "string",
      "maxLength": 200,
      "description": "Company or organisation, if the person gave one."
    },
    "country": {
      "type": "string",
      "maxLength": 80,
      "description": "Country of the event or deployment."
    },
    "message": {
      "type": "string",
      "maxLength": 4000,
      "minLength": 10,
      "description": "The goal and what the robot should do, venue conditions and anything else the MERA team should know, in the person’s words."
    },
    "service": {
      "enum": [
        "events",
        "purchase",
        "integration",
        "mera-os",
        "campaign",
        "media"
      ],
      "type": "string",
      "description": "What the inquiry is about: events = a humanoid robot with a MERA operator at an event; purchase = buying a Unitree robot; integration = a robot deployed in a business (showroom, reception, booth); mera-os = MERA OS conversation software for a robot the person already owns; campaign = Edward Warchocki or a branded robot in a marketing campaign; media = interview or editorial request."
    },
    "website": {
      "type": "string",
      "maxLength": 200,
      "description": "Anti-spam field. Always leave empty."
    },
    "audience": {
      "type": "string",
      "maxLength": 80,
      "description": "Approximate number of guests or participants."
    },
    "duration": {
      "type": "string",
      "maxLength": 80,
      "description": "How long the robot should be on site, e.g. \"4 h\" or \"2 days\"."
    },
    "languages": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 40
      },
      "maxItems": 8,
      "description": "Languages the robot should speak with guests, e.g. [\"Polish\", \"English\"]."
    },
    "event_date": {
      "type": "string",
      "format": "date",
      "description": "First day of the event or the preferred start date (YYYY-MM-DD), if known."
    },
    "event_end_date": {
      "type": "string",
      "format": "date",
      "description": "Last day of a multi-day event (YYYY-MM-DD)."
    },
    "reply_language": {
      "enum": [
        "pl",
        "en",
        "de"
      ],
      "type": "string",
      "description": "Language the person wants the reply in."
    },
    "contact_consent": {
      "type": "boolean",
      "const": true,
      "description": "Must be true. Set it only after the person has seen the details that will be sent and agreed to share them with MERA Robotics for this inquiry."
    }
  },
  "additionalProperties": false
}
request_quote annotations
{
  "title": "Send inquiry",
  "readOnlyHint": false,
  "openWorldHint": false,
  "idempotentHint": false,
  "destructiveHint": true
}

Prompts

Not advertised

No prompt definitions available.

Resources

4 advertised

mera-robots — MERA Robotics: robots

Advertised by the server during the last successful anonymous check.

Robot cards: photo, name, type, what the robot is for and an inquiry button.

mera-robots URI
ui://mera/robots-v1.html

MIME type: text/html;profile=mcp-app

mera-services — MERA Robotics: services

Advertised by the server during the last successful anonymous check.

Service cards: photo, what the service covers, when it fits and an inquiry button.

mera-services URI
ui://mera/services-v1.html

MIME type: text/html;profile=mcp-app

mera-proof — MERA Robotics: evidence and media

Advertised by the server during the last successful anonymous check.

Cards with independent coverage, Wikipedia and Wikidata entries, documented projects and first-party results.

mera-proof URI
ui://mera/proof-v1.html

MIME type: text/html;profile=mcp-app

mera-inquiry — MERA Robotics: inquiry form

Advertised by the server during the last successful anonymous check.

Inquiry form. The person reviews the details and sends them with an explicit click.

mera-inquiry URI
ui://mera/inquiry-v1.html

MIME type: text/html;profile=mcp-app

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

Maintenance history

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

  • · probe · passed · 701 ms · metadata changed · 9 tool(s), 4 resource(s), 0 resource template(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 mera-robotics-mcp https://merarobotics.com/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 mera-robotics-mcp --url https://merarobotics.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable mera-robotics-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "mera-robotics-mcp": {
      "url": "https://merarobotics.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "mera-robotics-mcp": {
      "type": "streamableHttp",
      "url": "https://merarobotics.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start mera-robotics-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "mera-robotics-mcp": {
      "type": "http",
      "url": "https://merarobotics.com/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 mera-robotics-mcp https://merarobotics.com/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": {
    "mera-robotics-mcp": {
      "url": "https://merarobotics.com/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": {
    "mera-robotics-mcp": {
      "serverUrl": "https://merarobotics.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like MERA Robotics 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 MERA Robotics 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