Skip to content

agentready.ch: Swiss company directory

by agentready.ch · remote · no sign-in to list tools · v1.0.0 · published by ch.agentready

Verified Swiss company profiles for AI agents: search, read and contact firms via allowed actions.

Final · 1Changes · 2

8 tools: 1 do something that can't be undone, 2 change things and 5 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http swiss-company-directory https://agentready.ch/api/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

8 tools

Can't be undone 1Claude Code: ask
  • prepare_contact_requestSend a contact request through agentready.ch.No findings

    Why it is in this group

    • The name "prepare_contact_request" says "request": a word for a change.
    • The description's first verb is "send": a word for sending, and what is sent cannot be taken back.
    Description, as the server wrote it
    Send a contact request through agentready.ch. If the company has a configured recipient email, the message is sent immediately via Resend.
Changes things 2Claude Code: ask
  • call_company_functionExecute an email-backed company function returned by search_company_directory, for example request_rate, request_quote, request_meeting, request_callback or ask_question.No findings

    Why it is in this group

    • The name "call_company_function" says "call": a word for a change.
    Description, as the server wrote it
    Execute an email-backed company function returned by search_company_directory, for example request_rate, request_quote, request_meeting, request_callback or ask_question.
  • request_listingSubmit a business to be listed on agentready.ch.No findings

    Why it is in this group

    • The name "request_listing" says "request": a word for a change.
    Description, as the server wrote it
    Submit a business to be listed on agentready.ch. Prepares an agent-ready profile and emails the company's contact a Stripe pay link to activate. Collect all required fields from the user first. The profile stays private until the company clicks the pay link — nothing is charged automatically.
Only reads 5Claude Code: allow
  • list_directory_capabilitiesShow how agents can discover companies and contact them through agentready.ch.No findings

    Why it is in this group

    • The name "list_directory_capabilities" says "list": a word for reading.
    Description, as the server wrote it
    Show how agents can discover companies and contact them through agentready.ch.
  • read_company_profileRead a structured agent profile for one company slug.No findings

    Why it is in this group

    • The name "read_company_profile" says "read": a word for reading.
    Description, as the server wrote it
    Read a structured agent profile for one company slug.
  • search_companiesSearch public agentready.ch company profiles by name, category, region or service.No findings

    Why it is in this group

    • The name "search_companies" says "search": a word for reading.
    Description, as the server wrote it
    Search public agentready.ch company profiles by name, category, region or service.
  • search_company_directoryStructured discovery for agents.No findings

    Why it is in this group

    • The name "search_company_directory" says "search": a word for reading.
    Description, as the server wrote it
    Structured discovery for agents. Search by company name, service, category, region and available function. Returns slugs, profile links, agent files, available functions and contact endpoints.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http swiss-company-directory https://agentready.ch/api/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__swiss-company-directory__search_companies",
      "mcp__swiss-company-directory__search_company_directory",
      "mcp__swiss-company-directory__list_directory_capabilities",
      "mcp__swiss-company-directory__agent_intent_search",
      "mcp__swiss-company-directory__read_company_profile"
    ],
    "ask": [
      "mcp__swiss-company-directory__prepare_contact_request",
      "mcp__swiss-company-directory__call_company_function",
      "mcp__swiss-company-directory__request_listing"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as swiss-company-directory. Review it before you use it.