MCP Server Originalvoices logo

MCP Server Originalvoices

by ovlabs

Queries OriginalVoices AI twins with audience descriptions and question lists for audience research.

Install MCP Server Originalvoices

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ovlabs-mcp-server-originalvoices": {
      "command": "npx",
      "args": [
        "@originalvoices/mcp-server"
      ],
      "env": {
        "ORIGINALVOICES_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx @originalvoices/mcp-server

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

The ovlabs/mcp-server-originalvoices MCP server lets AI agents ask OriginalVoices AI twins questions about a defined audience. It exposes an `ask_twins` tool that accepts an audience description and an array of questions, then provides access to the resulting audience research. Use it when an agent needs modeled human perspectives to inform research, creative work, or decisions, and configure an OriginalVoices API key before connecting.

Use cases

  • Research preferences within a defined audience
  • Ask target users about product decisions
  • Evaluate creative ideas with audience perspectives
  • Explore audience behavior and priorities

Key features

  • Audience research through OriginalVoices AI twins
  • Natural-language audience descriptions
  • Multiple questions per request
  • MCP tool named ask_twins
  • API key configuration

Tools2

What MCP Server Originalvoices lets your agent do. Expand a tool for its parameters.

Self-reported~21 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 3d ago

Recent health check succeeded.

19/19 checks healthy over the last 80d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10d ago via OSV.dev · @originalvoices/mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars3Stargazers on the source repository.
npm downloads155Package downloads in the last 30 days.
Last commit8d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Tools exposed2Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Server Originalvoices works

What ovlabs/mcp-server-originalvoices MCP server does

The ovlabs/mcp-server-originalvoices MCP server connects MCP-compatible clients to OriginalVoices AI twins for audience research. It lets an agent describe a target group and submit multiple questions in one request. The intended output is audience feedback that can add human context to research, creative development, and decision-making.

The repository identifies OriginalVoices as the service behind the AI twins and provides an MCP interface rather than a standalone audience database or analytics system. The available operation is centered on asking a selected audience questions.

How it works

An MCP client invokes the ask_twins tool with two parameters:

  • audience: a string describing the target audience
  • questions: an array of questions to ask that audience

For example, an agent could describe a group as UK fitness enthusiasts aged 18–30 and ask about priorities when buying running shoes and replacement frequency. The server passes the request to OriginalVoices AI twins and makes the response available to the calling agent.

The ovlabs/mcp-server-originalvoices MCP server does not require a separate audience identifier in the documented interface. The audience is specified directly as text for each request, which suits exploratory research prompts where the target segment changes between questions.

Setup and configuration

Install the published npm package with npm install @originalvoices/mcp-server, or configure a client to run it with npx. The documented Claude Desktop configuration starts the package as an MCP server and supplies credentials through the environment.

Set the required ORIGINALVOICES_API_KEY environment variable to an API key created on the OriginalVoices Platform. The key is required for the server to access the service. When using Claude Desktop, add an originalvoices entry to claude_desktop_config.json, set the command to npx, and pass the package as an argument. The API key belongs in that entry's env object.

The repository also documents running a built local copy with Node and dist/index.js. From source, install dependencies with npm and build the project before starting the generated file. The source configuration still requires ORIGINALVOICES_API_KEY.

Tools and capabilities

ask_twins is the documented tool. It supports:

  • Defining an audience in natural-language text
  • Sending one or more questions as a string array
  • Requesting audience research from OriginalVoices AI twins

This interface can support early-stage audience exploration, reaction gathering for creative concepts, and questions about preferences or behaviors. The material does not document filtering by demographics beyond what is written in the audience description, result formats, batch limits, or additional tools.

Limitations and notes

The ovlabs/mcp-server-originalvoices MCP server requires an OriginalVoices API key, so access depends on the OriginalVoices Platform and its API availability.

The documented tool accepts an audience description and questions, but no other controls are specified. Treat returned responses as audience-research input rather than verified survey results unless the service documentation provides additional validation guidance. The repository is licensed under MIT.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Server Originalvoices

Install the published npm package with `npm install @originalvoices/mcp-server`, or configure an MCP client to run it with `npx`.

Yes. The README provides a Claude Desktop configuration using `npx`, the `@originalvoices/mcp-server` package, and the `ORIGINALVOICES_API_KEY` environment variable.

It requires `ORIGINALVOICES_API_KEY`, set to an API key created on the OriginalVoices Platform.

The `ask_twins` tool accepts an audience description and an array of questions. The README example asks about running-shoe purchase priorities and replacement frequency.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Server Originalvoices AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ovlabs-mcp-server-originalvoices?style=directory)](https://allmcps.com/mcp/ovlabs-mcp-server-originalvoices)
HTML Embed
<a href="https://allmcps.com/mcp/ovlabs-mcp-server-originalvoices"><img src="https://allmcps.com/api/badge/ovlabs-mcp-server-originalvoices?style=directory" alt="MCP Server Originalvoices on AllMCPs" /></a>