FeedbackServer
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FeedbackServerinvite a new admin with 7-day expiry"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FeedbackKit Agent Plugin 1.2
FeedbackKit connects Codex and Claude Code directly to the hosted FeedbackServer MCP for Product setup, user-feedback triage, roadmaps, releases, waitlist invitations, notifications, and audit history. Version 1.2 uses host-managed OAuth and ships no local MCP runtime, CLI, Bun dependency, or JavaScript bundle.
Install
Codex:
codex plugin marketplace add Rabithua/FeedbackServerPlugin --ref main
codex plugin add feedback-server@feedback-serverClaude Code:
claude plugin marketplace add Rabithua/FeedbackServerPlugin
claude plugin install feedback-server@feedback-server --scope userInstallation does not force sign-in. The only anonymous MCP surface at
https://api.feedkit.cn/mcp is protocol discovery and health.
Related MCP server: feedback-mcp
OAuth and account authentication
The authenticate tool is OAuth2-protected with an empty scopes list. Its first invocation lets the
host complete OAuth without granting FeedbackKit account access. OAuth success creates an unbound
connection; it does not select or create an account.
After OAuth, the Agent calls authenticate with exactly one discriminated input:
{ "method": "email", "value": "person@example.com" }or:
{ "method": "invitation", "value": "the-code-from-the-invitation" }Email authentication returns pending_verification. The user clicks the one-time link in the
email; the link is never copied back to the Agent. The Agent observes completion with
authentication_status. An invitation code binds the connection immediately, without a separate
browser step.
Only after account binding succeeds does the Agent call connection_status, then continue Product
and notification onboarding instead of stopping at “OAuth connected.”
Security model
Anonymous access is limited to MCP discovery and health.
OAuth credentials remain in the host and never enter Agent output, plugin files, or the repository.
OAuth completion and FeedbackKit account binding are separate states; an unbound connection has no account access.
Email verification uses a one-time link that is opened by the user and observed through
authentication_status.Invitation codes are passed as
valueonly to theinvitationbranch ofauthenticateand bind immediately.Protected tools declare their own OAuth scopes and return the standard MCP authentication challenge when additional authorization is required.
Destructive, public, and external effects retain encrypted ten-minute, single-use confirmation previews through
execute_confirmation.
After binding, connection_status returns live onboarding actions. First-Product creation requires
an explicit Bark, Product Webhook, or defer choice, and an existing Product with an unresolved
choice prompts immediately.
See English onboarding, 中文接入说明, and generic remote MCP configuration.
Validate
No package installation or Bun environment is required:
python3 scripts/validate_distribution.py
python3 scripts/check_sensitive_content.py
python3 /path/to/plugin-creator/scripts/validate_plugin.py plugins/feedback-serverThe Codex .app.json is added only after OpenAI assigns the production connector ID. Until that
registration step, Codex and Claude Code both use the checked remote HTTP MCP descriptor; no fake
connector identifier is committed.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityNot gradedmaintenanceEnables AI agents to administer MetaMCP instances by managing servers, namespaces, endpoints, and API keys across multiple deployments. Supports full CRUD operations, bulk server imports, cross-instance cloning, and granular tool management through MetaMCP's tRPC API.261
- AlicenseNot gradedqualityAmaintenanceMCP server for Open Feedback, enabling AI assistants to submit, list, get, update status of, and analyze product feedback via a local HTTP API and JSONL storage.346Apache 2.0
- FlicenseNot gradedqualityBmaintenanceAdmin MCP server that exposes Kubernetes CRD state and live broker status as MCP tools and a browser-renderable UI resource, enabling platform engineers to manage the mcp-gateway without kubectl.
- AlicenseAqualityAmaintenanceMCP server for reading public Featurebase feedback boards, enabling agents to query user feedback, posts, comments, and statistics.7191MIT
Related MCP Connectors
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Remote MCP server for the Hackle Admin API: experiments, feature flags, remote config, messaging.
Remote MCP for A2A caller identity, scope policy, verdict receipts, and audit history.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Rabithua/FeedbackServerPlugin'
If you have feedback or need assistance with the MCP directory API, please join our Discord server