Trilly for developers

Built for AI apps that add a remote MCP connector with OAuth sign-in.

The connector What an AI app asks for.
Address
https://trilly.io/api/mcp
Sign-in
OAuth
Tools
19, each needing permission

ExampleAn AI app asks

find_skills { "query": "chase an unpaid invoice" }

Trilly answers

{ "skills": [ { "name": "Invoice and Get Paid", ... } ], "count": 5 }

Link an AI app to Trilly

Apps register themselves and find how to sign in from /.well-known/oauth-protected-resource and /.well-known/oauth-authorization-server. Each person signs in, chooses what the app can do, and can remove it in Linked AI.

The 19 tools
Find, add and load skills
  • find_skills
  • get_skill
  • add_skill
  • list_my_skills
  • load_skill
  • get_skill_section
  • remove_skill
  • get_my_skill_files
Your settings
  • get_my_preferences
  • set_my_preferences
  • set_my_profile
  • set_my_skill_brand
  • set_my_apps
Reports and feedback
  • trilly_report_outcome
  • trilly_send_feedback
  • get_my_skill_feedback
  • trilly_report_result
More
  • trilly_request_approval
  • trilly_approval_status

Link your AI, step by step

The skill format

A skill is a folder with a SKILL.md: a short header with its name and description, then plain instructions. A trilly.json can say which apps and websites it uses. Downloads are signed, and the keys are at /.well-known/trilly-signing-keys.json.

For IT teams

  • Company sign-inSAML 2.0 or OpenID Connect, built for Microsoft Entra ID, Okta and Google Workspace.

  • SCIM 2.0People and groups at /api/scim/v2, with a token the workspace's owner makes.

  • The audit log APIGET /api/v1/workspace/audit on the Enterprise plan, with an API token an owner makes. Page through with a cursor.

  • Signed webhooksSigned with Trilly-Signature (HMAC-SHA256 over the time and the body). Events: person.added, person.removed, request.made, skill.approved, skill.update_asks_for_more.

Set it up, step by step

More for developers

Show a skill anywhere

A short link
trilly.io/go/your-skill
The "Get it on Trilly" badge
trilly.io/badge/your-skill.svg
A card to embed
trilly.io/embed/skill/your-skill

Reports from skills

A downloaded skill can report that it was used and whether it did the job, with no words from the conversation. It posts to /api/v1/telemetry and /api/v1/feedback, in the shape at /api/v1/schema. That's where use numbers come from.

How the numbers work

Machine-readable files

/llms.txt
What Trilly is and its main pages, for AI models
/sitemap.xml
Every public page
/changelog.xml
What's new, as an Atom feed
/skills/{slug}/versions.xml
A skill's versions, as an Atom feed
/.well-known/security.txt
How to report a security problem

Questions people ask

Which AI apps can link to Trilly?

Apps that can add a remote MCP connector with OAuth sign-in.

Do I need a key to use the connector?

No. You sign in to Trilly from your AI app and approve what it can do. You can remove the link any time in Settings, Linked AI.

Is there a public API for searching skills?

Not yet. The connector's tools search and load skills for a signed-in person. Tell us what you'd build with one.

By the Trilly team. Last checked .