intelica-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EVM_PRIVATE_KEY | Yes | Base mainnet private key for x402 payments | |
| INTELICA_BASE_URL | No | Override API base URL | https://intelica.onrender.com |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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:
Parameters:
At least one of url or text is required. Example usage:
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:
Parameters:
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:
|
| 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:
Use this tool to:
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:
Parameters:
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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
All four tools have clear, non-overlapping purposes: single paid analysis, batch analysis, free demo analysis, and pricing info. No ambiguity between them.
Most names follow a verb_noun pattern (analyze_competitor, get_pricing), but 'batch_analyze' and 'demo_analyze' place the verb after a modifier, creating a minor inconsistency.
With 4 tools, the server covers its core domain of competitive analysis without bloat, though a few more specialized tools (e.g., trend analysis) might be expected for completeness.
The tool surface covers all essential operations: single and batch analysis, a free trial, and pricing information. No obvious gaps for its stated purpose.