Skip to main content

Connect Testimonial with AI agents

Give AI assistants access to your testimonials, case studies, and NPS data so they can browse, search, and manage them for you.

Written by Damon Chen

Connect Testimonial to Claude, ChatGPT, Cursor, or Notion from a Space. Open AI & Agents in the left sidebar, generate an access token, then add the hosted MCP server in that assistant.

The page reads: “Give AI assistants access to your testimonials, case studies, and NPS data so they can browse, search, and manage them for you.” MCP (Model Context Protocol) is the connection method. There is no sidebar item named MCP.


Find AI & Agents

The control lives on a Space, not on Settings. The Space sidebar order is Overview, Inbox, Import, Brand monitor, Case studies, NPS, Automation, AI & Agents, Embed widgets, Pages, then SPACE SETTINGS.

  1. Open a Space from the Dashboard.

  2. In the left sidebar, click AI & Agents.

  3. Choose a card: Claude, ChatGPT, Cursor, or Notion.

Card lines on the page:

  • Claude — Browse and manage testimonials from Claude

  • ChatGPT — Browse and manage testimonials from ChatGPT

  • Cursor — Query your testimonial data from your IDE

  • Notion — Use Notion agents to browse and manage your testimonials

Note: If AI & Agents is locked or missing, check Settings → Plan, or message us in the chat widget.


Generate an access token

Every client card starts with the same step 1, Generate an access token. The helper text is: “Authenticates your AI assistant with testimonial.to.”

  1. Open the Claude, ChatGPT, Cursor, or Notion card.

  2. Choose an expiry: 15 minutes, 1 hour, 6 hours, 12 hours, 1 day (default), 7 days, 30 days, or Never expire.

  3. Click Generate token.

There is no dedicated Copy-token button. After the token is generated, you paste it into the client config in place of <ACCESS_TOKEN>.

Note: Do not paste the token into a public chat, a ticket, or a shared screenshot.


MCP server URL

The hosted server is:

https://us-central1-testimonialto.cloudfunctions.net/mcp-server

Cursor sends this URL with an Authorization: Bearer <ACCESS_TOKEN> header. Claude appends the token as a query parameter (see below).


Connect Cursor

  1. On AI & Agents, open the Cursor card and generate a token (step 1 above).

  2. Under step 2, Connect, copy the Server URL if you need it: https://us-central1-testimonialto.cloudfunctions.net/mcp-server.

  3. Add the config below to ~/.cursor/mcp.json, or open File → Preferences → Cursor Settings → MCP.

  4. Replace <ACCESS_TOKEN> with the token you generated.

{  "mcpServers": {    "testimonial": {      "url": "https://us-central1-testimonialto.cloudfunctions.net/mcp-server",      "headers": {        "Authorization": "Bearer <ACCESS_TOKEN>"      }    }  }}

An optional Advanced section offers a cURL tools/list test against the same URL with the same Bearer header.


Connect Claude

  1. On AI & Agents, open the Claude card and generate a token (step 1 above).

  2. Copy the Server URL. Claude’s URL includes the token as a query parameter:

    https://us-central1-testimonialto.cloudfunctions.net/mcp-server?accessToken=<ACCESS_TOKEN>

  3. Read the warning on the page: “This URL includes your access token, so keep it private.”

  4. Click Open Claude connectors. The “Add custom connector” dialog opens automatically. Paste the server URL and click Add.

Or use the Claude Code command:

claude mcp add testimonial --transport http --url "https://us-central1-testimonialto.cloudfunctions.net/mcp-server?accessToken=<ACCESS_TOKEN>"

Replace <ACCESS_TOKEN> with the token you generated.


Connect ChatGPT or Notion

The overview page also has ChatGPT and Notion cards. This pass recorded their titles only, not a separate Connect layout.

  1. Open the ChatGPT or Notion card on AI & Agents.

  2. Follow Generate an access token, then the Connect steps on that card — the same two-step pattern as Cursor and Claude.

This article does not invent extra ChatGPT or Notion screens.


What an agent can do

Each client card lists the same capabilities:

  • Browse and search your testimonials

  • Add or remove items on your Wall of Love

  • Surface your best brand-monitor mentions

  • Analyze testimonial, mention, and NPS trends over time

  • Compare spaces and check plan usage and quota

  • Generate case studies from testimonials

  • Check NPS scores and survey responses

  • Browse saved case studies and answers

Each card also has a collapsed See example prompts section.

Note: Use the tool list your connected agent shows. Names can change as we add coverage.


Plans

Current plan names are Free, Starter, Ultimate, and Ultimate+. Ultimate and Ultimate+ are billed per Space.

On an Ultimate Space, AI & Agents showed no plan-gate or upgrade copy. This article does not invent a plan requirement. If the page is locked, check Settings → Plan.

The REST API, webhooks, and Zapier are a separate integration path from this MCP server. See the related articles below.


Related

Need help? Message us in the chat widget.

Did this answer your question?