Complete reference for every tool and guided prompt on the FeedbackPulse MCP server (https://app.feedbackpulse.com/mcp). For setup instructions, see AI Assistants & MCP.
| Tool | What it returns | Scope | Role |
|---|
list_surveys | Surveys with status, response rate, and schedule. Filters: status (active, completed, expired, scheduled, draft, cancelled, archived). Cursor pagination. | mcp:use | Admin, Manager |
get_survey_detail | Metadata for one survey: status, anonymity, response rate, template type, AI summary availability. Requires survey_id. | mcp:use | Admin, Manager |
get_survey_results | Per-question aggregates — Likert averages, eNPS scores with promoter/passive/detractor breakdown, benchmark context, previous/year-ago eNPS deltas when available, yes/no percentages, text responses (up to 50). Anonymous surveys suppress text responses below the privacy threshold. | mcp:use | Admin, Manager |
get_survey_summary | AI-generated summary with themes and insights from text responses. Requires survey_id. | mcp:use | Admin, Manager |
list_survey_templates | Templates with name, type, and question count. Filter by type. Cursor pagination. | mcp:use | Admin only |
get_survey_template | Full template including all questions, types, and display options. Use before updating. Requires survey_template_id. | mcp:use | Admin only |
create_survey_template | Creates a new template. Supports question types: likert, yes_no, text, enps. Template types: pulse, onboarding, exit_interview, enps, leadership, engagement, custom. No survey is launched. | mcp:write | Admin only |
update_survey_template | Updates a template’s name, description, anonymity, type, or questions. Providing a questions array replaces all existing questions. Previously launched surveys are not affected. | mcp:write | Admin only |
| Tool | What it returns | Scope | Role | Plan |
|---|
list_review_cycles | Review cycles with completion statistics for performance and peer reviews. Use to find cycle IDs. | mcp:use | Admin, Manager | Any |
get_review_cycle_summary | Department-by-department breakdown: completed, in-progress, not-started, and overdue counts. Requires review_cycle_id. | mcp:use | Admin, Manager | Any |
list_perf_reviews | Per-employee performance review status. Defaults to the active cycle. Filters: status (completed, in_progress, not_started, overdue), department, search, employee_id. Managers see their reports only. | mcp:use | Admin, Manager | Paid |
list_peer_reviews | Peer reviews with status. Anonymous reviewers hidden. Filters: review_cycle_id, status. Cursor pagination. | mcp:use | Admin, Manager | Any |
get_peer_review_stats | Aggregate stats: completion rate, average ratings, overdue count. Requires review_cycle_id. | mcp:use | Admin, Manager | Any |
| Tool | What it returns | Scope | Role | Plan |
|---|
get_recognition_stats | Aggregate metrics: total count, this-month count, kudos vs constructive breakdown, top 5 recipients. Filters: type (kudos, constructive), department, period (today, 7days, 30days, quarter) or custom from/to dates, recipient_id. | mcp:use | Admin, Manager | Paid |
list_recognitions | Individual recognition records with feedback text. Anonymous submitters hidden. Admins see pending recognitions; Managers see approved only. Same filters as get_recognition_stats. Cursor pagination. | mcp:use | Admin, Manager | Paid |
| Tool | What it returns | Scope | Role |
|---|
list_employees | Employees with name, email, job title, department, status, and manager. Filters: status (active, terminated, invited, not-invited), department (exact match), search (name, email, or title partial match). Managers see direct and indirect reports only. Cursor pagination. | mcp:use | Admin, Manager |
Guided prompts provide structured, multi-step workflows. To run a prompt, ask your AI assistant by name, for example: “Run the team pulse for the Engineering department.”
Analyses recent surveys for a team or the whole organisation. Retrieves results and AI summaries, identifies low-scoring questions, and produces actionable recommendations.
| Argument | Required | Description |
|---|
survey_id | No | Analyse a specific survey. If provided, department and period are ignored. |
department | No | Filter to a specific department. |
period | No | Look-back window, e.g. “last 90 days”. Defaults to last 90 days. |
Full engagement snapshot combining survey scores and recognition activity. Flags low-response or high-concern areas and recommends next actions.
| Argument | Required | Description |
|---|
department | No | Scope to one department. |
period | No | Time window to analyse. Defaults to last 90 days. |
Pre-review compilation: cycle completion status, peer feedback stats, and calibration notes. Requires performance reviews to be enabled on your plan.
| Argument | Required | Description |
|---|
review_cycle | Yes | Cycle name or ID. Use list_review_cycles to find available cycles. |
employee_name | No | Narrow the prep to a single employee. |
Quick health check on a team’s survey participation and recognition frequency. Works by department or manager name.
| Argument | Required | Description |
|---|
department | No | Department name. |
manager_name | No | Manager name to scope the check to their team. |
period | No | Time window to analyse. Defaults to last 90 days. |
| Role | Surveys | Reviews | Recognitions | Employees | Template write |
|---|
| Admin | All org data | All reviews | All (including pending) | All employees | Yes (mcp:write) |
| Manager | All org data | Direct/indirect reports | Approved only | Direct/indirect reports | No |
| Employee | No access | No access | No access | No access | No |
← Back to MCP Overview