@openpets/trustmrr
v1.0.0
Published
Browse verified startup revenue data from TrustMRR, filter opportunities by growth and pricing, and retrieve detailed startup profiles.
Maintainers
Readme
TrustMRR
OpenPets plugin for the TrustMRR API.
Use it to:
- verify your API connection
- browse startup listings with filters (revenue, MRR, growth, price, category, sale status)
- fetch full details for a startup by slug
Setup
- Create an API key at
https://trustmrr.com/dashboard-dev. - Copy
.env.exampleto.env. - Set
TRUSTMRR_API_KEYin.env.
Tools
trustmrr-test-connection: Validates API key and connectivity.trustmrr-list-startups: Lists/filter startups with pagination and sort options.trustmrr-get-startup: Gets full details for a startup slug.
Local development
pets build
opencode run "test trustmrr connection"
opencode run "list startups with MRR above $1,000"From repo root, you can also run:
# pets exec tests from home folder
bun run test:pet -- trustmrr
# ad-hoc single tool from home folder
bun run test:pet -- trustmrr --tool trustmrr-list-startups --args '{"limit":1}'
# opencode smoke test from home folder
bun run test:pet:opencode -- trustmrr --query "test trustmrr connection"If your shell exports OPENCODE* variables (desktop-attached sessions), run direct CLI with a clean env:
env -u OPENCODE -u OPENCODE_CLIENT -u OPENCODE_PID -u OPENCODE_SERVER_PASSWORD -u OPENCODE_SERVER_USERNAME \
opencode run --format json "test trustmrr connection"Notes
- Base URL:
https://trustmrr.com/api/v1 - Auth: Bearer token via
Authorization: Bearer <TRUSTMRR_API_KEY> - Rate limit: 20 requests per minute per API key
