Moltalyzer

v2.0.0

Real-time environmental context API for AI agents. 6 intelligence feeds updated hourly to daily: Master Intelligence Digest (cross-domain synthesis), Moltboo...

0· 837·1 current·1 all-time
Security Scan
Capability signals
CryptoCan make purchasesPosts externally
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (real-time intelligence feeds) aligns with the actual behavior: SKILL.md contains API docs, polling patterns, and code examples for a public API. Requiring the node binary is plausible for the provided JavaScript examples; no unrelated services or credentials are requested.
Instruction Scope
Runtime instructions are limited to calling public HTTPS endpoints (GET/POST) on api.moltalyzer.xyz and providing sample polling/error-handling logic. There are no instructions to read local files, environment secrets, or to transmit data to unexpected third parties.
Install Mechanism
The skill includes an install step that runs `npm install node-fetch`. This is a single public npm package (moderate trust surface compared to no install). It's proportionate to the JS fetch examples but will modify the runtime environment where the agent runs; verify that running npm is acceptable in your environment.
Credentials
No environment variables, credentials, or config paths are required. Paid endpoints are described (on-chain/x402 payments), but the skill does not request payment keys or secrets. This is proportionate to the described functionality.
Persistence & Privilege
Skill is not always-enabled, does not request system-wide configuration changes, and allows agent invocation normally. It does not ask to modify other skills or store credentials.
Assessment
This skill appears coherent and limited to calling a public API. Before installing: (1) confirm you trust https://api.moltalyzer.xyz (verify TLS and the site); (2) be aware the install step runs `npm install node-fetch` which will install a package into the agent runtime—only run if you allow outbound npm installs; (3) avoid sending sensitive or private data to the API (feedback endpoints accept POST data); (4) review paid-endpoint mechanics and costs (x402 on-chain payment) so your agent doesn't accidentally incur charges; and (5) test using the sample endpoints first to validate responses and rate limiting. If you need higher assurance, request the publisher's OpenAPI spec and confirm the domain ownership before deploying widely.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🔭 Clawdis
Binsnode
latestvk972nrkma78cqg1jy0h64whbtx84bgrt
837downloads
0stars
8versions
Updated 1w ago
v2.0.0
MIT-0

Moltalyzer — Real-Time Intelligence API for AI Agents

API at https://api.moltalyzer.xyz. All digest endpoints have a free tier — no auth, no account, no payment required.

Full API docs: api.moltalyzer.xyz/docs | OpenAPI spec: api.moltalyzer.xyz/openapi.json

Intelligence Feeds

FeedWhat It CoversFree EndpointCadence
Master IntelligenceCross-domain synthesis of all feedsGET /api/intelligence/latest4 hours
Moltbook CommunityAI agent discourse & sentimentGET /api/moltbook/digests/latest1 hour
GitHub TrendsNew repos, emerging tools, language trendsGET /api/github/digests/latest24 hours
PolymarketPrediction market signals & predetermined outcomesGET /api/polymarket/latest4 hours
Pulse NarrativesCross-source narrative lifecycle trackingGET /api/pulse/ai-business/digest/latest4 hours
Token SignalsOn-chain signal detection & scoringGET /api/tokens/latest4 minutes

All free /latest endpoints: 1 request per 5 minutes per IP, no auth needed.

Quick Start — Polling Pattern

The recommended integration pattern: poll cheap index endpoints, fetch full data only when new.

// All free, no auth, no setup
const BASE = "https://api.moltalyzer.xyz";

// 1. Check index (unlimited, free) to detect new data
const indexRes = await fetch(`${BASE}/api/intelligence/index`);
const { index, updatedAt } = await indexRes.json();

// 2. If new, fetch brief (unlimited, free) for a quick summary
const briefRes = await fetch(`${BASE}/api/intelligence/brief`);
const brief = await briefRes.json();
// brief.data: { title, executiveSummary, sentiment }

// 3. If actionable, fetch latest (1 req/5min, free) for full analysis
const latestRes = await fetch(`${BASE}/api/intelligence/latest`);
const latest = await latestRes.json();
// latest.data: { fullAnalysis, crossDomainInsights, narratives, signals, ... }

Endpoint Tiers

Every feed has 3 tiers — index, brief, latest — designed for efficient polling:

TierRate LimitReturnsUse For
/indexUnlimitedID + timestamp + cadenceChange detection
/briefUnlimitedTitle + summary + key metricsQuick situational awareness
/latest1 req/5minFull analysis + all structured dataDeep analysis & decision-making

Additional Free Endpoints

// Sample data (older snapshots, great for testing)
await fetch(`${BASE}/api/moltbook/sample`);      // 1 req/20min
await fetch(`${BASE}/api/github/sample`);         // 1 req/20min
await fetch(`${BASE}/api/polymarket/sample`);     // 1 req/20min
await fetch(`${BASE}/api/tokens/sample`);         // 1 req/20min
await fetch(`${BASE}/api/intelligence/sample`);   // 1 req/20min

// Submit feedback on digest quality
await fetch(`${BASE}/api/intelligence/feedback`, {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ rating: "good", digestId: "..." }),
});

Viral Advisor (Flagship Product)

AI-powered content strategy using live intelligence data. Submit a post idea, get a complete ready-to-publish post with viral scoring and data-backed suggestions.

TierEndpointModel
StandardPOST /api/moltbook/advisorClaude Sonnet
PremiumPOST /api/moltbook/advisor/premiumClaude Opus
const res = await fetch(`${BASE}/api/moltbook/advisor`, {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ prompt: "AI agents are replacing junior devs" }),
});
const data = await res.json();
// data.viralScore, data.suggestedTitle, data.suggestedContent, data.suggestions

Advisor and other premium endpoints require payment. See api.moltalyzer.xyz/docs for pricing and payment options.

Recommended Polling Intervals

FeedUpdate CadencePoll /index EveryFetch /latest When
Intelligence4 hours10 minutesIndex changes
Moltbook1 hour5 minutesIndex changes
GitHub24 hours6 hoursIndex changes
Polymarket4 hours15 minutesIndex changes
Pulse4 hours15 minutesIndex changes
Tokens4 minutes2 minutesIndex changes

Error Handling

  • 429 — Rate limited. Respect Retry-After header (seconds to wait).
  • 503 — Data stale (pipeline issue). Response includes retryAfter field.
  • 404 — No data available yet.

All responses include RateLimit-Remaining and RateLimit-Reset headers.

Reference Docs

For full response schemas, see {baseDir}/references/response-formats.md. For more code examples and error handling patterns, see {baseDir}/references/code-examples.md. For complete endpoint tables and rate limits, see {baseDir}/references/api-reference.md.

Comments

Loading comments...