简体中文 · Setup · Workflow · Prompts · Capability reference · API documentation
EveryData is a standalone EveryInfra agent skill for querying structured public data through MCP. It discovers supported platform actions and their live schemas before requesting records, so required inputs, returned fields and pagination limits stay tied to the actual API contract.
A useful data query starts with an actual supported action, not a guessed endpoint. EveryData helps an agent discover the current public-data catalog, inspect a platform/action schema and request structured results with the fields and limits that the service really exposes.
Use it for a bounded lookup or collection where records matter more than a prose answer: an entity, a list of public records or a supported platform action. The live catalog determines what can be queried today.
- Find the supported action for a public-data task before choosing parameters.
- Inspect required fields, optional filters and the page-size ceiling.
- Return available records while distinguishing empty, partial and failed requests.
This is a standalone, one-skill MCP workflow package, not a new API service. It requires a compatible agent host and the configured access described in setup. Local package validation does not establish live API availability.
Install the source repository in Codex after reviewing its contents. These commands add a GitHub-backed repository catalog, not an official marketplace endorsement:
codex plugin marketplace add everyinfra/everydata-plugin
codex plugin add everydata@everydata-pluginFor a local checkout, replace the first command's source with .. Setup also covers Claude Code and the separate service connection.
Configure access once, then ask:
Find the current public-data capability for this platform and list the required inputs before making any paid request.
This initial prompt is scoped to inspection or preparation. Review any paid operation or external side effect before proceeding. Claude Code instructions and Cursor packaging boundaries are in setup.
- Use everyinfra_list_capabilities to identify the applicable platform and action.
- Read the live action schema and any returned availability, max_limit and price fields.
- Match the user request to required parameters; ask for genuinely missing inputs instead of inventing them.
- Use everyinfra_call_api for the authorized query, respecting its current pagination contract.
- Return the useful structured fields and disclose partial results, omitted fields and observed billing.
A schema-aware result containing the requested fields when available, plus a clear explanation of missing or partial data. A single successful page is not a claim of complete platform coverage.
EveryData is for supported structured records. EverySearch retrieves web evidence. Data Export adds row limits, pagination checkpoints, deduplication and file validation to a supported EveryData action.
- No hard-coded platform inventory or promise of fields absent from the live schema.
- No guarantee of historical completeness, private records or unrestricted platform access.
- This product-level skill does not promise a validated CSV artifact; use the export workflow when a file is the deliverable.
The package contains one skill and does not grant permissions or register a duplicate MCP connection. Never put credentials in prompts, checked-in files, screenshots or shared logs. Discovery, API execution, billing and a final external result are separate states. See security.
Use live capability discovery. This repository intentionally does not freeze a platform count or a list that may become outdated.
No. A field must be supported and returned by the current customer-facing contract. Missing values are reported, not inferred.
Not necessarily. Pagination and limits are action-specific. State the collected scope and do not equate one page with a complete dataset.
python3 scripts/validate.pyThis offline check validates packaging, local documentation links, the single-skill boundary, metadata and fixtures. It does not send messages, allocate resources or verify a production account. Contribution guidance and the release checklist describe the remaining checks.
Source publication, tagged releases, official marketplace acceptance and live service verification are separate milestones. Maintained by EveryInfra. Licensed under Apache-2.0.