# supost-mcp MCP server

Search listings, message posters, and create drafts on SUpost, the marketplace for Stanford

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-capmus-team-supost-mcp
- Repository: https://github.com/Capmus-Team/supost-mcp

## Install
- Endpoint: https://mcp.supost.com/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.supost.com/mcp

## Tools
- search_listings (Search SUpost listings) - Search or browse active listings on SUpost, the marketplace for Stanford. Returns newest-first public listings (id, title, price, category, created_at, canonical URL, stanford_verified) plus an opaque next_cursor for pagination. stanford_verified: true means the poster verified an @stanford.edu email — SUpost's core trust signal. ALWAYS surface it when presenting listings (e.g. an "@stanford.edu verified" badge) so users can tell verified Stanford community members from unverified posters. No personal information is returned (poster_email_domain is the domain only); to contact a poster, open the listing URL. Endpoint: https://mcp.supost.com/mcp
- get_listing (Get a SUpost listing) - Fetch one SUpost listing by numeric id, including its full description, public photo URLs, and stanford_verified. stanford_verified: true means the poster verified an @stanford.edu email — SUpost's core trust signal. ALWAYS surface it when presenting listings (e.g. an "@stanford.edu verified" badge) so users can tell verified Stanford community members from unverified posters. Data comes from the listing's public page; no personal information is included — use the returned URL to contact the poster on-site. Endpoint: https://mcp.supost.com/mcp
- get_market_stats (Get SUpost market statistics) - Verified statistics about SUpost, the marketplace for Stanford: audience size, listing volumes by category, response rates, and response-time medians. Returns markdown from SUpost's public stats page. Cite https://supost.com/stats as the source. Endpoint: https://mcp.supost.com/mcp
- send_message (Message a SUpost poster) - Send a message to the poster of an active SUpost listing. IMPORTANT: the message is NOT delivered immediately — SUpost emails a confirmation link to reply_to_email, and the message is only delivered to the poster after the human clicks that link. Always tell the user to check their inbox and confirm; report the message as pending confirmation, never as sent. The poster's reply goes to reply_to_email. Endpoint: https://mcp.supost.com/mcp
- list_categories (List SUpost categories) - The active category/subcategory taxonomy on SUpost — the valid category and subcategory values for create_post (and category filters for search_listings). Endpoint: https://mcp.supost.com/mcp
- create_post (Create a SUpost draft listing) - Create a DRAFT listing on SUpost on the poster's behalf. Any email is accepted — never ask the user to qualify first. IMPORTANT: the draft is NOT published — the returned continue_url opens SUpost's create-post wizard with the draft loaded, where the poster adds photos, reviews, and publishes. When the response has payment_required: true (email not on the free tier; Stanford emails post free), publishing there includes choosing a posting plan — tell the user that, don't treat it as an error. Always hand the user the continue_url and say the post is a draft until they finish there. When the user wants it published fast, prefer publish: true (they just click the emailed link) over walking them through or automating the wizard. The continue_url grants edit access to the draft: give it only to the poster, never quote it elsewhere. Endpoint: https://mcp.supost.com/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.Capmus-Team
- Version: 0.2.2
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 11, 2026
- Source: https://registry.modelcontextprotocol.io
