Works with Claude Code Cursor Windsurf Codex your agent

Connect your agent to Meteor, in three lines.

Create a workspace, generate a test key, then reach Mets, CRM, integrations and more — through a typed API or from any agentic tool over MCP.

25 domains
REST + SSE streaming
Idempotent by design
TypeScript types
One API, all of Meteor

25 domains, one client

The whole system as a platform: Mets and Runs, CRM, MCP integrations, data, tasks, webhooks and billing. Every domain behind its own scope.

Runs runs core

Run your workspace's Met from the API — synchronously or as an SSE stream. It routes to the right specialist and debits Energy per run, tagged execution_type=api.

runs:executeruns:readSSE streamingidempotent
// run a Met and read the result
const run = await met.runs.create({
  input: 'Summarize the leads from today',
})
console.log(run.output)

// …or event by event, live
for await (const ev of met.runs.stream({ input: 'Summarize the leads from today' }))
  console.log(ev.type)

Agents agents

Create and configure Mets: mission, instructions and skills, all from code.

Integrations integrations

Enable MCP connectors and run their tools. Write-only credentials, curated errors.

Contacts contacts

A full CRM: contacts, WhatsApp messages, notes and tags.

Tasks tasks

Define repeatable agentic tasks and fire them on demand, with tracking.

Collections + Items items

Structured data: collections and records with search and pagination.

Webhooks webhooks

Inbound endpoints that fire tasks or events, signed with HMAC.

Billing billing

Plan, Energy usage and invoices — read-only, to watch your quota.

Workbench

Every request from your workspace, searchable by request_id: error bodies, p95 latency and quota alerts. Under Settings → Developers.

SSE streaming

Live run events — run.started, run.step, run.output — curated and versioned.

Quickstart

From zero to your first run

One environment file and one script you can run exactly as written.

01

Install the SDK

No runtime dependencies, Node ≥ 20, ESM.

npm install @meteor.ia/sdk
02

Create a test key

Create a workspace or sign in. In Developers, create a met_test_ key with runs:execute and copy your workspace ID.

MET_API_KEY=met_test_your_key
MET_WORKSPACE_ID=7
03

Run the script

Save this as run.mjs, then run node --env-file=.env run.mjs.

import Met from '@meteor.ia/sdk';

const met = new Met(process.env.MET_API_KEY, {
  workspaceId: Number(process.env.MET_WORKSPACE_ID),
});
const run = await met.runs.create({
  input: 'Summarize the leads from today',
});
console.log(run.status, run.output);

Step by step: AuthenticationRun Mets.

In action

Whole builds, not fragments

Each recipe goes from the problem to running code: which scopes the key needs, which endpoints it touches, and what breaks in production if you skip it.

See all guides →

For agents

These docs also come as markdown

If your agent is the one reading this and not you, it shouldn't have to dig through the page's navigation and styles. The whole portal is served as plain text too.

Every guide as .md

Swap .html for .md on any guide, or ask for Accept: text/markdown on the same URL. You get the text and nothing else.

llms.txt

The map of the portal: what's here, where it lives, and answers to the questions people ask before integrating.

llms-full.txt

Every guide concatenated, so you can load the whole portal into context in one shot.

MCP server

So your agent skips the docs and calls the API directly, with met_* tools filtered by your key's scopes.

A skill pack for your editor

meteor-api gives your agent the judgment layer — which tool follows which, what limit each response carries — across six sub-skills. It is generated from the MCP server's real catalog, so it can't drift on its own.

curl -fsSL https://developers.meteor.com.co/skill-pack/install.sh | sh

Works with any client that reads .agents/skills/: Claude Code, Cursor, Codex, Gemini, Copilot, Cline and Windsurf.

Same URL, different answer depending on who opens it:

curl -H "Accept: text/markdown" \
  https://developers.meteor.com.co/guias/autenticacion.html
Pricing

API included with your Meteor plan

Create API keys from your workspace or Partner account. To operate a workspace, it needs a current monthly plan; trials and sponsored plans also qualify.

Are you a Tech Partner?

Meteor can enable a USD 0 fixed monthly plan for approved workspaces. Consumed Energy is billed at the premium rate. This is a restricted benefit and cannot be activated publicly.

See the Partners API →
Plan Price
Estudio
Freelancers and small businesses
$99 / mo
Oficina
Growing teams
$299 / mo
Edificio
Full operation at higher volume
$500 / mo
Ciudadela
Heavy automation demand
$1,000 / mo
Campus
Corporations at scale
$3,000 / mo

The API is included with Meteor plans. Tech Partner is not a public plan: a Meteor Super Admin enables it for approved partnerships, with a USD 0 fixed monthly fee and premium Energy pricing.