Nicereply logoMCP server · Support

Nicereply MCP server

Nicereply in any MCP client, through Memtro: Nicereply does not publish this server. Memtro's Nicereply connector reads Nicereply through its API with the credentials you connect, and one endpoint hands those tools, every other system you connect and Memtro's memory tools to Claude Code, Cursor, Claude Desktop or anything else that speaks Streamable HTTP, as you.

What the model can do

Nicereply customer satisfaction surveys (CSAT, NPS, CES): survey responses with scores, comments and tags by survey, agent and date, with average scores per question; surveys, questions, rated agents and tags. When you ask, can record a response or an extra answer, correct a recorded answer, create and apply tags, resolve or ignore a response's issue, move a response to another agent, and add an agent.

Reads

  • nicereply_list_responsesSurvey responses (CSAT, NPS, CES): when, which survey, which agent was rated, each question's score or comment, tags and status, newest first…
  • nicereply_get_responseOne survey response by id: scores and comments per question, the agent rated, tags, its issue status (NOT_ISSUE, UNRESOLVED, RESOLVED…
  • nicereply_list_surveysSurveys: name, how they are distributed (template, trigger, modal), whether archived, and how many questions.
  • nicereply_list_questionsSurvey questions: the wording, the type (SCALE or OPEN_ENDED) and the scale (NPS, CSAT and so on).
  • nicereply_list_agentsThe agents (and things) customers rate, called feedback objects in Nicereply: name, username, type and groups.
  • nicereply_list_tagsTags that can be put on responses.

Acts, when you ask

These change something in Nicereply. The model is told to use them only when you ask for exactly that, and each one is granted by name: per team on a shared connection, by the owner on a personal one.

  • nicereply_record_responseRecords a new survey response in Nicereply for the survey and agent you name, with a score or comment per question (for feedback given another way…
  • nicereply_add_answerAdds an answer to a question an existing Nicereply response has not answered yet (Nicereply refuses a second answer to the same question).
  • nicereply_update_answerOverwrites the score or comment a customer gave in a Nicereply answer.
  • nicereply_create_tagCreates a tag in Nicereply, visible to everyone in the account (names are unique; an existing name is refused).
  • nicereply_tag_responsePuts a tag on a Nicereply response.
  • nicereply_untag_responseTakes a tag off a Nicereply response (the tag itself stays).
  • nicereply_resolve_issueMarks the issue on a Nicereply response (a poor rating flagged for follow-up) as resolved, which takes it off the team's unresolved list.
  • nicereply_ignore_issueMarks the issue on a Nicereply response as ignored (no follow-up), which takes it off the team's unresolved list.
  • nicereply_reassign_responseMoves a Nicereply response to a different agent, so its rating counts for that agent and no longer for the one it was given to.
  • nicereply_create_agentAdds an agent (feedback object) to Nicereply so customers can rate them; it may count towards the account's agent allowance.

Connect it

First connect Nicereply on Dashboard → Connections, then add Memtro to your client once. The Nicereply tools appear alongside the tools of everything else you have connected; nothing is configured per connector.

Claude Code

The Memtro plugin registers the server and a skill for when to use it; the tools are then available in every session.

claude plugin marketplace add memtro-org/claude-memtro
claude plugin install memtro@memtro --config api_key=sk-memtro-...

Cursor

Add the server to .cursor/mcp.json in the project, or to the global file under ~/.cursor/.

{
  "mcpServers": {
    "memtro": {
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Claude Desktop

Create a personal API key on Dashboard → Profile → API keys. In Claude Desktop add an MCP server of type HTTP with URL https://platform.memtro.com/api/mcp and the header Authorization: Bearer sk-memtro-…

OpenCode

A remote server in opencode.json.

{
  "mcp": {
    "memtro": {
      "type": "remote",
      "url": "https://platform.memtro.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk-memtro-..."
      }
    }
  }
}

Pi

One command: pi mcp add memtro --url https://platform.memtro.com/api/mcp --bearer-token-env-var MEMTRO_API_KEY. Tools arrive as mcp__memtro__*. The pi-memtro extension registers it for you, alongside Memtro as the model.

Any other client

Add an MCP server of type HTTP (Streamable HTTP, stateless) at https://platform.memtro.com/api/mcp with the header Authorization: Bearer sk-memtro-.... Codex, Zed, Windsurf, Cline and the SDKs all take a remote server this way.

Who may use it

The key identifies the person, and the server offers that person the tools they may use everywhere else in Memtro. A shared Nicereply connection is used by the teams an administrator granted it to, tool by tool, on the Permissions page; a personal connection is used by its owner alone, and its tools that act stay off until the owner allows them. See Teams and permissions and Connectors.

Ask it like this

  • › What was our average CSAT score this week?
  • › Which low ratings are still unresolved?
  • › How has Dan Fletcher been rated this month?
  • › What did customers say in their NPS comments last week?
  • › Mark the issue on yesterday's two-star response as resolved.

Questions

Is this an official Nicereply MCP server?
No. It is Memtro's MCP server with Memtro's Nicereply connector behind it: the connector reads Nicereply through its API with the credentials you connect on Dashboard → Connections, and Nicereply publishes nothing here. The same endpoint carries every other system you connect and Memtro's memory tools.
What does it cost?
Nothing on top of Memtro. One price per organisation by its number of users, from $50 a month for up to 10 users after a 7-day free trial, with every connector, the MCP server, jobs and memory included. You bring your own model keys.
Can it change anything in Nicereply?
Only when you ask, and only what it has been granted: record a survey response for an agent; add an answer to an existing response; change a recorded answer's score or comment; create a tag; tag a response; remove a tag from a response; mark a response's issue resolved; mark a response's issue ignored; move a response to a different agent; add an agent (feedback object) to be rated. Every other tool reads, searches or lists. An administrator grants each acting tool by name per team, and a personal connection acts only after its owner allows it.
Which clients work?
Any MCP client that speaks Streamable HTTP: Claude Code, Cursor, Claude Desktop, OpenCode, Codex, Zed, Windsurf, Cline and the Anthropic and OpenAI SDKs. There is no local process to run; the server is remote and authenticated with your key.

Other MCP servers · Support

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time