monid

Discover, inspect, and execute external data endpoints through the Monid CLI.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill monid-ferrarifankid04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monid
Source: https://github.com/ferrarifankid04/ai-skills-public/tree/main/claude-code/skills/monid
Command: npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill monid-ferrarifankid04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @monid-ai/cli.

What problem does it solve? Finding and calling the right third-party API for scraping, enrichment, or search tasks is slow and error-prone. This Skill gives agents a single CLI workflow to search a catalog of hundreds of data endpoints, inspect their input schemas, and execute them with structured parameters instead of writing custom scrapers. ## Core Features & Use Cases - Endpoint Discovery: Search the Monid catalog with natural language queries (monid discover -q "twitter posts") and filter by relevance score. - Schema Inspection & Execution: Read exact pathParams, queryParams, and body schemas with monid inspect, then run endpoints with mapped flags and poll for results. - Cost & Run Management: Track run statuses, stop stoppable runs, check workspace balance, and handle BLOCKED runs caused by budget or run-cap controls. - Use Case: A user asks to compare AI discussion on Twitter versus LinkedIn. The agent discovers both endpoints, inspects their schemas, fires two runs in parallel, polls until completion, and saves both result files for comparison. ## Quick Start Ask the agent to use monid to discover and run an endpoint that scrapes recent Twitter posts about a topic and save the results to a JSON file.

Frequently Asked Questions about monid

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape Twitter posts without writing a custom scraper?

Run monid discover -q "twitter posts" to find a relevant endpoint, inspect its input schema with monid inspect, then execute it with monid run passing search terms and item limits as JSON body input. Poll the run ID with monid runs get until it completes.

How do I find an API endpoint for data enrichment or search tasks?

Use monid discover with a short noun-phrase query like "amazon product prices" or "linkedin posts" to search the catalog. Results include relevance scores and verified badges, and you can filter with the -s minimum score flag.

Does Monid require an API key to run endpoints?

Yes, executing endpoints requires an API key generated at app.monid.ai/access/api-keys. Add it with monid keys add -k <key> -l main and verify with monid keys list. The monid setup command itself does not require a key.

Why did my Monid run get BLOCKED status?

A BLOCKED status means a workspace control such as a budget limit or run cap prevented execution. Inspect the controls array via monid runs get -r <runId> to see which control triggered, then adjust or pause it on the dashboard before retrying.

How do I control costs when running paid scraping endpoints?

Pass a single query per call and start with small limits like maxItems of 5-10, since limits often apply per query rather than per call. Check the run result's cost.value field and use monid balance to monitor remaining workspace balance.