Skip to main content
Glama

Durable MCP Tripleshot

by leopold16

durable-mcp-tripleshot

Minimal Durable MCP server exposing Tripleshot public API as MCP tools.

Demo Video with Claude

Durable MCP Tripleshot Demo

Setup

uv init --python 3.12.11 uv add reboot durable-mcp httpx "mcp[cli]"

Create .rbtrc:

dev run --no-generate-watch dev run --python --application=server.py --working-directory=. dev run --watch=**/*.py

Run server:

rbt dev run # MCP available at http://127.0.0.1:9991/mcp

Setup in Claude

To use this MCP server with Claude Desktop, add the following configuration to your Claude desktop config file:

Location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)

{ "mcpServers": { "durable-mcp-tripleshot-1": { "command": "npx", "args": [ "-y", "mcp-remote", "http://127.0.0.1:9991/mcp/" ] } } }

Make sure the server is running (rbt dev run) before launching Claude Desktop.

Tools

Tool

Endpoint

list_communities

GET /api/public/communities

search_prompts

GET /api/public/prompts/search

get_prompt

GET /api/public/prompts/:id

trending_prompts

GET /api/public/prompts/trending

featured_prompts

GET /api/public/prompts/featured

render_prompt

fetch + template-substitute prompt body

Client

Run interactive client:

uv run python client.py

Supports list_communities, search_prompts, get_prompt, trending_prompts, featured_prompts, render_prompt.

Config

Variable

Default

TRIPLESHOT_BASE

https://api.tripleshot.ai

HTTP_TIMEOUT_MS

15000

MCP_TOKEN

unset

Notes

  • Server is durable: tools run inside DurableContext, safe to retry.

  • HTTP handled via httpx.AsyncClient.

  • State can be inspected at http://127.0.0.1:9991/__/inspect.

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables users to search, browse, and retrieve AI prompts from the Tripleshot public API. Provides access to community prompts, trending content, and template rendering capabilities through a durable MCP server interface.

  1. Demo Video with Claude
    1. Setup
      1. Setup in Claude
        1. Tools
          1. Client
            1. Config
              1. Notes

                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/leopold16/durable-mcp-tripleshot-1'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server