marcinwyszynski/featurebase-mcp
If you are the rightful owner of featurebase-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Featurebase MCP Server is a Model Context Protocol server that provides access to the Featurebase API for managing posts and comments.
The Featurebase MCP Server is designed to facilitate seamless interaction with the Featurebase API, enabling users to manage posts and comments efficiently. It offers a comprehensive suite of tools for creating, updating, and deleting posts and comments, as well as managing upvoters and retrieving similar submissions. The server is built to integrate smoothly with various platforms, providing flexibility in deployment and usage. With a focus on security, the server requires environment variables for API keys, ensuring that sensitive information is protected. The server is available for installation via Smithery and npm, making it accessible to a wide range of users. Additionally, it supports configuration for Claude Desktop, allowing for easy integration into existing workflows.
Features
- Posts Management: List, create, update, and delete posts, manage upvoters.
- Comments Management: Retrieve, create, update, and delete comments.
- API Key Security: Requires environment variables for secure API key management.
- Flexible Installation: Available via Smithery and npm for easy setup.
- Platform Integration: Supports configuration for Claude Desktop.
Usages
npx with Claude Desktop
{ "mcpServers": { "featurebase": { "command": "npx", "args": ["featurebase-mcp"], "env": { "FEATUREBASE_API_KEY": "your-api-key-here", "FEATUREBASE_ORG_URL": "https://your-org.featurebase.app" } } } }
global installation with Claude Desktop
{ "mcpServers": { "featurebase": { "command": "featurebase-mcp", "env": { "FEATUREBASE_API_KEY": "your-api-key-here", "FEATUREBASE_ORG_URL": "https://your-org.featurebase.app" } } } }
local installation with Claude Desktop
{ "mcpServers": { "featurebase": { "command": "node", "args": ["/path/to/featurebase-mcp/build/index.js"], "env": { "FEATUREBASE_API_KEY": "your-api-key-here", "FEATUREBASE_ORG_URL": "https://your-org.featurebase.app" } } } }
Tools
list_posts
List posts with optional filtering.
create_post
Create a new post.
update_post
Update an existing post.
delete_post
Permanently delete a post.
get_post_upvoters
Get list of users who upvoted a post.
add_upvoter
Add an upvoter to a post.
resolve_post_slug
Convert a post slug to post ID and get complete post details.
get_similar_submissions
Find posts similar to the given query text.
get_comments
Get comments for a post or changelog.
create_comment
Create a new comment or reply.
update_comment
Update an existing comment.
delete_comment
Delete a comment (soft delete if it has replies).