Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EVM_PRIVATE_KEYYesBase mainnet private key for x402 payments
INTELICA_BASE_URLNoOverride API base URLhttps://intelica.onrender.com

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_competitorA

Analyzes a competitor's URL or text description and returns structured competitive intelligence as JSON.

Cost: $0.05 USDC per call, paid automatically via x402 on Base mainnet. Response time: 2-5 seconds (first call), <1 second (cached within 6 hours).

Returns a JSON object with these fields:

  • company_or_product (str): Identified name of the company or product

  • positioning_summary (str): 2-3 sentence description of market positioning

  • target_customer (str): Primary customer segment being targeted

  • core_value_props (list[str]): Top 3 value propositions

  • user_pain_points (list[str]): Top 3 problems users experience

  • detected_competitors (list[str]): Up to 6 detected competitors

  • unique_angle (str): One specific differentiator or exploitable gap

  • tone (str): Brand tone — "professional", "casual", "technical", or "aggressive"

  • confidence (str): Analysis confidence — "high", "medium", or "low"

Parameters:

  • url: Full URL of the product or company to analyze (e.g. "https://notion.so"). The server fetches and parses the page automatically.

  • text: Raw text description to analyze (alternative to url). Minimum 50 characters for reliable results.

  • context: Optional context about your own product or use case. Example: "I'm building a note-taking app for developers." Providing context improves the relevance of unique_angle.

At least one of url or text is required.

Example usage:

  • analyze_competitor(url="https://linear.app")

  • analyze_competitor(text="Figma is a collaborative design tool for product teams")

  • analyze_competitor(url="https://notion.so", context="Building a wiki tool for engineers")

Note: Results are cached for 6 hours. Repeated calls for the same input return instantly at the same price.

batch_analyzeA

Analyzes up to 10 competitors in parallel in a single call.

Cost: $0.20 USDC flat for the entire batch (regardless of item count), paid automatically via x402 on Base mainnet. More efficient than calling analyze_competitor 10 times ($0.50 USDC).

Each item in the batch is processed in parallel, so total time is similar to a single analysis (2-5 seconds) regardless of batch size.

Returns a JSON object with:

  • results (list): Array of analysis results, one per item

    • id (str): The id you provided, or the item index as string

    • source (str): The url or "provided_text"

    • analysis (object): Same structure as analyze_competitor output

    • cached (bool): Whether this result was served from cache

  • total (int): Number of items processed

  • cached (int): Number of items served from cache

  • response_ms (int): Total processing time in milliseconds

  • price_paid_usdc (str): Total price paid ("0.20")

Parameters:

  • items (list[dict]): List of up to 10 analysis requests. Each item can have:

    • url (str, optional): URL to analyze

    • text (str, optional): Text description to analyze

    • context (str, optional): Your product context for relevance

    • id (str, optional): Identifier to track items in the response

Example usage: batch_analyze(items=[ {"url": "https://notion.so", "id": "notion"}, {"url": "https://coda.io", "id": "coda"}, {"text": "Obsidian is a local-first note-taking app", "id": "obsidian"}, ])

Best for:

  • Due diligence: analyze all competitors in a market in one call

  • Weekly monitoring: check 5-10 competitors every Monday

  • Market mapping: build a full competitive landscape in seconds

get_pricingA

Returns current pricing, available endpoints, network configuration, and wallet addresses for the Intelica API.

Free to call — no payment required.

Returns a JSON object with:

  • single (object): Pricing for POST /intel (single analysis)

    • price (str): "$0.05 USDC"

    • max_items (int): 1

  • batch (object): Pricing for POST /batch (batch analysis)

    • price (str): "$0.20 USDC"

    • max_items (int): 10

  • demo (object): Pricing for POST /demo (free demo)

    • price (str): "free"

    • limit (str): "300 chars, no URL"

  • network (str): Payment network in CAIP-2 format ("eip155:8453" = Base mainnet)

  • pay_to (str): EVM wallet address receiving payments

  • asset (str): Payment asset ("USDC")

  • protocol (str): Payment protocol ("x402")

Use this tool to:

  • Verify current prices before making calls

  • Get the wallet address for manual payment verification

  • Confirm network and asset configuration

Example usage: get_pricing()

demo_analyzeA

Runs a free competitive intelligence analysis on a short text description.

No payment required. Limited to 300 characters of text input. Does not support URL fetching (use analyze_competitor for URLs). Results may be cached from previous calls.

Returns the same JSON structure as analyze_competitor:

  • company_or_product, positioning_summary, target_customer, core_value_props, user_pain_points, detected_competitors, unique_angle, tone, confidence

Parameters:

  • text (str): Text description of the product or company to analyze. Maximum 300 characters. For longer texts or URL analysis, use analyze_competitor (paid, $0.05 USDC).

Example usage: demo_analyze(text="Linear is a fast project management tool for software teams") demo_analyze(text="Stripe is a payment processing platform for developers")

Note: This is a demonstration endpoint. For production agent workflows, use analyze_competitor or batch_analyze with x402 payment.

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/teodorofodocrispin-cmyk/intelica-mcp'

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