durable-mcp-tripleshot
Minimal Durable MCP server exposing Tripleshot public API as MCP tools.
Demo Video with Claude
Setup
Create .rbtrc
:
Run server:
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)
Make sure the server is running (rbt dev run
) before launching Claude Desktop.
Tools
Tool | Endpoint |
list_communities |
|
search_prompts |
|
get_prompt |
|
trending_prompts |
|
featured_prompts |
|
render_prompt | fetch + template-substitute prompt body |
Client
Run interactive client:
Supports list_communities
, search_prompts
, get_prompt
, trending_prompts
, featured_prompts
, render_prompt
.
Config
Variable | Default |
TRIPLESHOT_BASE | |
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
.
This server cannot be installed
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.