Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,561Letters: 14Defects: 1,336counted 3 min ago
teppi

Server definition

Hash
sha256:27d712dea552b8f542f1ed922c52ecf8b3960d5f217ac4855a1c94b5ae5f3e16
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "Use VoteShip when the user wants to collect or submit product feedback, browse or prioritize feature requests, manage a roadmap, plan work from customer demand, or publish a changelog. Public tools work without credentials; ask for project_slug when it is missing. Authenticated project administration requires VOTESHIP_API_KEY or a Bearer secret. Before creating admin feedback, use search_similar to check for duplicates. Confirm exact IDs and explicit user intent before destructive tools. Read voteship://service/agent-guide for setup and website installation guidance.", "tools": [ { "description": "Use this when the user wants to add public context or a follow-up to a known VoteShip feature request. Add a comment to a feature request on a public VoteShip board. No API key needed. Requires an author name.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "author_name": { "description": "Display name for the comment author", "type": "string" }, "body": { "description": "Comment text (max 5000 chars)", "type": "string" }, "post_id": { "description": "The post ID to comment on", "type": "string" } }, "required": [ "post_id", "body", "author_name" ], "type": "object" }, "name": "add_public_comment", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "result": { "description": "The VoteShip API result for this operation" } }, "type": "object" } }, { "description": "Use this when the user wants to inspect, compare, or interact with approved requests on a public VoteShip board. View approved feature requests on a public VoteShip board. No API key needed. Returns posts sorted by vote count and renders an interactive board in MCP Apps clients.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "project_slug": { "description": "Project slug (e.g. 'my-app'). Optional if VOTESHIP_PROJECT_SLUG env var is set.", "type": "string" } }, "type": "object" }, "name": "browse_board", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "boardUrl": { "format": "uri", "type": "string" }, "posts": { "items": { "additionalProperties": {}, "type": "object" }, "type": "array" }, "projectSlug": { "type": "string" } }, "required": [ "projectSlug", "boardUrl", "posts" ], "type": "object" } }, { "description": "Use this when the user wants to send new product feedback to a public VoteShip board without administering the project. Submit a feature request to any public VoteShip board. No API key needed. The post is created as PENDING and requires board owner approval. Include metadata.source to identify your agent.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "description": { "description": "Detailed description of the feature request", "type": "string" }, "email": { "description": "Submitter's email (for follow-up notifications)", "type": "string" }, "project_slug": { "description": "Project slug (e.g. 'my-app'). Optional if VOTESHIP_PROJECT_SLUG env var is set.", "type": "string" }, "source": { "description": "Name of the agent or app submitting this request (stored in metadata.source)", "type": "string" }, "title": { "description": "Feature request title (max 200 chars)", "type": "string" } }, "required": [ "title" ], "type": "object" }, "name": "submit_feature_request", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "result": { "description": "The VoteShip API result for this operation" } }, "type": "object" } }, { "description": "Use this when the user explicitly wants to add or remove their agent identity's vote on a known VoteShip post. Vote or unvote on a feature request (toggles). Uses a deterministic anonymous ID so the same agent on the same machine has a consistent identity. No API key needed.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "post_id": { "description": "The post ID to vote on", "type": "string" } }, "required": [ "post_id" ], "type": "object" }, "name": "upvote_post", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "result": { "description": "The VoteShip API result for this operation" } }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:27d712dea552b8f542f1ed922c52ecf8b3960d5f217ac4855a1c94b5ae5f3e16 | sha256sum