Model Context Protocol (MCP) server implementation that integrates ABC User Feedback API to connect an AI Agent.
- search_feedbacks
- Searches for feedback entries by channelId
- Inputs:
projectId
(number): The project ID to search for feedbacks.channelId
(number): The channel ID to search for feedbacks.searchText
(string?): The text to search for in the feedbacks. If not provided, all feedbacks will be returned.page
(number): The page number to retrieve.limit
(number): The number of feedbacks to retrieve per page.
- find_issue_by_id
- Finds an issue by ID
- Inputs:
projectId
(number): The project ID to search for feedbacks.issueId
(number): The issue ID to search for feedbacks.
- search_issues
- Searches for issues by project
- Inputs
projectId
(number): The project ID to search for feedbacks.page
(number): The page number to retrieve.limit
(number): The number of feedbacks to retrieve per page.
requirements:
- Node.js v20 or later
Step 1: Install the ABC User Feedback
To communicate with the MCP Server, an active ABC User Feedback API server is required.
Please add the following configuration for an AI Agent like Claude Desktop or Cline.
Set the environment variables or arguments as follows:
AUF_BASE_URL
: (required) ABC User Feedback API base URL.AUF_API_KEY
: (required) ABC User Feedback API key. You can create API Key inSettings
page in the User Feedback Admin.
{
"mcpServers": {
"mcp-abc-user-feedback": {
"command": "node",
"args": [
"path/to/index.js"
],
"env": {
"AUF_BASE_URL" : "FILL_HERE",
"AUF_API_KEY" : "FILL_HERE"
}
}
}
}
Please check CONTRIBUTING before making a contribution.