{
  "markdown": "# EcoAloha agent integrations\n\nOfficial integration resources for [EcoAloha](https://ecoaloha.com).\nRead the [developer portal](https://ecoaloha.com/developers) and [OpenAPI specification](https://ecoaloha.com/openapi.json).\n\n## Connect with MCP\n\nUse Streamable HTTP at https://ecoaloha.com/mcp. No API key is required.\nFind the official [EcoAloha listing on Smithery](https://smithery.ai/servers/ecoaloha/ecoaloha).\nThe separate documentation server is https://ecoaloha.com/mcp/docs.\nThe [server card](https://ecoaloha.com/.well-known/mcp/server-card.json) lists the product tools.\nVerified listing: [official MCP Registry](https://registry.modelcontextprotocol.io/v0.1/servers/io.github.ArneFfm%2Fecoaloha/versions/latest).\n\n## Install skills\n\n```sh\nnpx skills add ArneFfm/ecoaloha-agents\n```\n\n- [ecoaloha-trip-planning](https://skills.sh/arneffm/ecoaloha-agents/ecoaloha-trip-planning): find and compare outdoor experiences.\n- [ecoaloha-api-integration](https://skills.sh/arneffm/ecoaloha-agents/ecoaloha-api-integration): integrate and test the HTTP API or MCP server.\n\nThe root `plugin.json` and `mcp.json` also form an Agent Plugin.\n\n## SDKs and CLI\n\nDownload installable packages from [release 0.1.0](https://github.com/ArneFfm/ecoaloha-agents/releases/tag/v0.1.0).\nThe JavaScript SDK and CLI are published as `@ecoaloha/sdk` on npm.\n\n```sh\nnpm install @ecoaloha/sdk\nnpx --package=@ecoaloha/sdk ecoaloha --sandbox destinations\n```\n\nThe Python SDK is published as `ecoaloha` on PyPI. Python 3.10 or later is required.\n\n```sh\npython3 -m pip install ecoaloha\n```\n\nYou can also install from this checkout:\n\n```sh\nnpm install ./packages/sdk-js\npython3 -m pip install ./packages/sdk-python\nnode packages/sdk-js/cli.js --sandbox destinations\n```\n\nSee the [JavaScript guide](packages/sdk-js/README.md) and [Python guide](packages/sdk-python/README.md).\n\n## Safety and scope\n\nThe API is public and keyless. Respect rate limits and Retry-After.\nLive data requires partner entitlement. Do not retry or bypass AGENT_ACCESS_NOT_APPROVED.\nUse fictional fixtures at https://ecoaloha.com/api/sandbox/v1 for read-only testing.\nBooking and payment happen on Viator. Prices are indicative. Disclose affiliate links.\n\n## Publishing\n\nManual workflows publish the MCP listing and SDK packages separately.\nPackage versions are immutable after publication. Publisher accounts must be configured first.\nFor PyPI, register a pending trusted publisher for project `ecoaloha`, owner `ArneFfm`, repository `ecoaloha-agents`, workflow `publish-pypi.yml`.\nFor npm, publish the first release with an account that owns `@ecoaloha`, then configure workflow `publish-npm.yml` as a trusted publisher.\n",
  "bytes": 2672,
  "sha": "18dc148c15c77a7553a09c5d9c0a860078d3913aaab91d5d55d5c850e02ea783",
  "repo_slug": "arneffm/ecoaloha-agents",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_arneffm_ecoaloha_4b92eb8e/readme"
}