Senja
БесплатноНе проверенAn MCP server that enables AI assistants to list, retrieve, and create testimonials through the Senja API.
Описание
An MCP server that enables AI assistants to list, retrieve, and create testimonials through the Senja API.
README
Collect, Manage and Share Testimonials - The easiest way to collect testimonials and add them to your website. Get started for free.
@andrewconnell/senja-mcp@next @andrewconnell/senja-mcp@latest @andrewconnell/senja-mcp@next
An MCP (Model Context Protocol) server for the Senja testimonial API. This server allows AI assistants like Claude to interact with your Senja testimonials through standardized MCP tools.
Features
- List testimonials with filtering by approval status, rating, type, integration source, tags, and language
- Get a specific testimonial by ID
- Create new testimonials with full support for customer details, ratings, tags, and media
Prerequisites
- Node.js 18+
- A Senja account on the Starter or Pro plan
- A Senja API key (available from the Automate section in your Senja dashboard)
Setup
Clone this repository:
git clone https://github.com/andrewconnell/senja-mcp.git cd senja-mcpInstall dependencies:
npm installBuild the project:
npm run build
Configuration
Claude Desktop
Add the following to your Claude Desktop configuration file (claude_desktop_config.json):
{
"mcpServers": {
"senja": {
"command": "node",
"args": ["/path/to/senja-mcp/lib/index.js"],
"env": {
"SENJA_API_KEY": "your-senja-api-key"
}
}
}
}
Claude Code
Add the following to your Claude Code MCP settings:
{
"mcpServers": {
"senja": {
"command": "node",
"args": ["/path/to/senja-mcp/lib/index.js"],
"env": {
"SENJA_API_KEY": "your-senja-api-key"
}
}
}
}
Environment Variables
| Variable | Required | Description |
|---|---|---|
SENJA_API_KEY |
Yes | Your Senja API key |
Available Tools
list_testimonials
Retrieve testimonials with optional filtering and sorting.
Parameters:
sort— Sort bydateorrating(default:date)order— Sort direction:ascordesc(default:desc)approved— Filter by approval statusrating— Filter by star rating (1-5)type— Filter by type:textorvideointegration— Filter by source (e.g.,twitter,google,linkedin)tags— Filter by tag nameslang— Filter by language (ISO 639 code)limit— Number of results (1-1000, default: 100)page— Page number for pagination
get_testimonial
Retrieve a specific testimonial by ID.
Parameters:
id— The testimonial ID (required)
create_testimonial
Create a new testimonial.
Parameters:
type— Testimonial type:textorvideo(required)customer_name— Name of the customer (required)title— Testimonial title/headlinetext— Testimonial text contentrating— Star rating (1-5)url— Source URLdate— Date in ISO 8601 formatapproved— Whether the testimonial is approvedcustomer_email— Customer emailcustomer_avatar— Customer avatar URLcustomer_company— Customer company namecustomer_tagline— Customer tagline or job titlecustomer_website— Customer website URLintegration— Integration source identifiertags— Tags to applyvideo_url— Video URL (for video testimonials)
License
MIT
Установка Senja
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/andrewconnell/senja-mcpFAQ
Senja MCP бесплатный?
Да, Senja MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Senja?
Нет, Senja работает без API-ключей и переменных окружения.
Senja — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить Senja в Claude Desktop, Claude Code или Cursor?
Открой Senja на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Senja with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
