Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
d3p_ext-search-v2C

Third-party search that passes certification Category: data | Cost: 10 sats | Endpoint: ext-search-v2 Parameters (pass as JSON string): query (string) (required):

d3p_btc-priceA

Real-time Bitcoin price from CoinGecko with 24h change. Supports multiple fiat currencies. Category: oracle | Cost: 5 sats | Endpoint: btc-price Parameters (pass as JSON string): currency (string): Fiat currency code (usd, eur, gbp, etc.)

d3p_vibe-checkB

Sentiment/vibe analysis of text. Returns a vibe score (1-10), energy classification, and analysis. Category: analysis | Cost: 10 sats | Endpoint: vibe-check Parameters (pass as JSON string): text (string) (required): Text to analyze for vibes

d3p_shitpostA

Generate platform-optimized shitposts on any topic with spice level rating. Category: text | Cost: 5 sats | Endpoint: shitpost Parameters (pass as JSON string): topic (string): Topic for the shitpost

d3p_weatherA

Current weather conditions for any location including temperature, humidity, wind, and feels-like. Category: oracle | Cost: 5 sats | Endpoint: weather Parameters (pass as JSON string): location (string): City name or location

d3p_check-hallucinationA

Analyze AI-generated text for hallucination risk based on linguistic markers. Returns confidence score and warnings. Category: analysis | Cost: 10 sats | Endpoint: check-hallucination Parameters (pass as JSON string): response (string): AI-generated text to check for hallucination markers

d3p_error-translatorB

Translate HTTP status codes into human-readable explanations with fix suggestions. Category: data | Cost: 3 sats | Endpoint: error-translator Parameters (pass as JSON string): status_code (integer) (required): HTTP status code to translate

d3p_validate-schemaA

Validate a JSON payload against a schema definition. Returns validity status and error details. Category: code | Cost: 5 sats | Endpoint: validate-schema Parameters (pass as JSON string): payload (object): JSON payload to validate schema (object): Schema to validate against (with required array)

d3p_compress-contextB

Compress an array of chat messages by keeping first and last, reporting reduction percentage. Category: text | Cost: 10 sats | Endpoint: compress-context Parameters (pass as JSON string): messages (array): Array of chat messages to compress

d3p_rate-limit-calcA

Calculate wait time and strategy for rate-limited API calls based on remaining quota and reset time. Category: data | Cost: 3 sats | Endpoint: rate-limit-calc Parameters (pass as JSON string): remaining (integer): Remaining API calls in current window reset_time (number): Unix timestamp when rate limit resets

d3p_json-formatterA

Pretty-print messy or minified JSON with syntax validation. Returns formatted output with depth/key stats, or precise error location with fix suggestions for invalid JSON. Category: code | Cost: 3 sats | Endpoint: json-formatter Parameters (pass as JSON string): json_string (string) (required): Raw JSON string to format and validate (max 50KB)

d3p_roast-my-ideaA

Submit your startup idea and receive a brutally honest one-paragraph roast. Detects common tropes (AI wrapper, Uber-for-X, token-for-everything) and delivers calibrated honesty. Cheaper than a bad cofounder. Category: text | Cost: 5 sats | Endpoint: roast-my-idea Parameters (pass as JSON string): idea (string) (required): Your startup idea to be roasted

d3p_emoji-sentimentA

Analyze text and return the emoji that best matches the vibe, plus a mood score. Feed it anything — tweets, DMs, commit messages — and get the emotional truth in one character. Category: analysis | Cost: 3 sats | Endpoint: emoji-sentiment Parameters (pass as JSON string): text (string) (required): Text to analyze for emoji sentiment

d3p_eli5A

Explain Like I'm Five. Paste in jargon-heavy text and get back a version a kindergartner could understand. Swaps technical terms for plain language. Chains great after search or code analysis. Category: text | Cost: 5 sats | Endpoint: eli5 Parameters (pass as JSON string): text (string) (required): Complex text to simplify

d3p_bitcoin-price-in-gold-ouncesA

Convert Bitcoin's USD price to equivalent gold ounces Category: data | Cost: 5 sats | Endpoint: bitcoin-price-in-gold-ounces Parameters (pass as JSON string): bitcoin_price_usd (string) (required): The current Bitcoin price in US dollars gold_price_per_oz (string) (required): The current gold price per troy ounce in US dollars

d3p_cat-name-generatorA

Generate creative cat names based on physical characteristics and color Category: fun | Cost: 5 sats | Endpoint: cat-name-generator Parameters (pass as JSON string): characteristics (string) (required): Physical characteristics of the cat (e.g., fluffy, long-haired, short, muscular) color (string) (required): The color or coat pattern of the cat (e.g., orange, black, calico, tabby)

d3p_client-closerA

Generate complete sales kit with cold email, follow-ups, objections, proposal, and pricing Category: text | Cost: 10 sats | Endpoint: client-closer Parameters (pass as JSON string): key_benefit (string) (required): The primary problem you solve or value you provide price_range (string) (required): Your expected price range or budget tier (e.g., '$500-$2000/month') product_description (string) (required): What your product or service does and its key features target_audience (string) (required): Who you want to sell to (company type, role, industry, etc.)

d3p_launch-briefC

Generate a complete 5-platform launch plan with custom, ready-to-post content for your product Category: text | Cost: 10 sats | Endpoint: launch-brief Parameters (pass as JSON string): launch_date (string) (required): When the product is launching product_description (string) (required): What the product does and its key features product_name (string) (required): The name of the product or service being launched target_audience (string) (required): Who this product is built for unique_value (string) (required): What makes this product unique or different from competitors

d3p_post-optimizerA

Optimize social media posts for maximum engagement with strategic hashtags, timing, and reshare hooks. Category: text | Cost: 5 sats | Endpoint: post-optimizer Parameters (pass as JSON string): goal (string) (required): Optimization target: engagement, likes, shares, or followers post_content (string) (required): The draft tweet or X post to optimize

d3p_pricing-coachC

Generate a complete pricing strategy with tier recommendations, psychological insights, and landing page copy. Category: analysis | Cost: 10 sats | Endpoint: pricing-coach Parameters (pass as JSON string): main_competitor (string) (required): Your main competitor or similar product (optional, leave blank if none) product_description (string) (required): What your product does and its key features product_name (string) (required): The name of your product or service target_audience (string) (required): Who your customers are (e.g., 'startups', 'enterprise companies', 'individual creators') target_market_size (string) (required): How large is your addressable market (e.g., '10,000 potential customers')

d3p_scope-cutterC

Breaks down product ideas into ruthless MVP scope, identifying what to cut and what to ship first. Category: analysis | Cost: 10 sats | Endpoint: scope-cutter Parameters (pass as JSON string): constraints (string) (required): Optional: timeline, budget, team size, or other constraints that affect scope product_description (string) (required): Full description of what you want to build, including features, goals, and target users

d3p_seo-aeo-auditorB

Audits URLs for SEO and AI discoverability, analyzing meta tags, schema markup, and performance with letter grades across 6 categories. Category: analysis | Cost: 20 sats | Endpoint: seo-aeo-auditor Parameters (pass as JSON string): url (string) (required): The website URL to audit for SEO and AEO optimization

d3p_ship-scannerB

Analyzes a product/service and provides monetization strategies, sales pitch, and distribution plan. Category: analysis | Cost: 10 sats | Endpoint: ship-scanner Parameters (pass as JSON string): product_description (string) (required): URL, description, or details about the product/service to analyze

d3p_list_servicesA

List all available d3p services with their pricing, categories, and descriptions. Call this first to see what's available.

d3p_discoverA

Search for d3p services by capability, price, reputation, or latency. All filter fields are optional — empty query returns all active services. Parameters (JSON string): capability (str): e.g. 'text_analysis', 'oracle', 'data' max_price_sats (int): max price filter min_reputation (float): minimum reputation score 0-1 output_compatible_with (str): output type filter max_latency_ms (int): max latency filter sort_by (str): 'reputation', 'price', 'latency' limit (int): max results (default 10)

d3p_check_compatibilityA

Check if two d3p services can be chained together — whether the output schema of one service is compatible with the input schema of another. Parameters (JSON string): source_service (str, required): service ID producing output (e.g. "search") target_service (str, required): service ID consuming input (e.g. "sentiment")

d3p_pipeline_executeA

Execute a multi-service pipeline — chain d3p services together with automatic schema mapping and atomic payments. Parameters (JSON string): steps (list, required): pipeline step definitions, each with: service_id (str): which service to call input_mapping (dict): map from $pipeline_input or $steps.N.output pipeline_input (dict): initial input data max_total_sats (int): budget cap timeout_seconds (int): overall timeout Example: {"pipeline_input": {"query": "bitcoin news"}, "steps": [ {"service_id": "search", "input_mapping": {"query": "$pipeline_input.query"}}, {"service_id": "sentiment", "input_mapping": {"text": "$steps.0.output.answer"}} ]}

d3p_pipeline_statusA

Check the status of a running pipeline execution. Parameters: pipeline_id (str) — the ID returned by d3p_pipeline_execute

d3p_pipeline_resultA

Get the final result of a completed pipeline. Parameters: pipeline_id (str) — the ID returned by d3p_pipeline_execute

d3p_pipeline_validateA

Dry-run a pipeline to check compatibility and get a cost estimate without actually executing it. Same input format as d3p_pipeline_execute.

d3p_pipeline_templatesA

List pre-built pipeline templates (e.g. research, market_intel).

d3p_reputationC

Get the reputation score and breakdown for a d3p service. Parameters: service_id (str) — the service to check

d3p_price_quoteA

Get a dynamic price quote for a d3p service. Price varies by demand, caller reputation, and priority. Parameters (JSON string): service_id (str, required): which service to price priority (str): "urgent" (1.5x), "normal" (1x), or "batch" (0.8x)

d3p_protocol_infoA

Get d3p protocol info: base URL, manifest URL, payment mode, service count.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/awkie1/d3p-mcp-server'

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