Tool tree
Every — The only subscription you need to stay at the edge of AI. Ideas, apps, and training from practitioners who build with AI daily.
Implementation
gradeNot graded
gradeNot graded
search_postsAnswer
Search Every.to posts (essays, podcasts, vibe checks) by free-text query and return the top matches.
View tool JSON
{
"name": "search_posts",
"kind": "answer",
"impl": "imperative",
"description": "Search Every.to posts (essays, podcasts, vibe checks) by free-text query and return the top matches.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"query": {
"type": "string",
"description": "Search terms. Use natural language."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10,
"description": "How many results to return."
}
},
"required": [
"query"
]
},
"page": "/"
}get_post_markdownAnswer
Fetch the full Markdown body of an Every.to post URL. Works for any /:publication/:slug or /p/:slug URL; pass the canonical HTML URL.
View tool JSON
{
"name": "get_post_markdown",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the full Markdown body of an Every.to post URL. Works for any /:publication/:slug or /p/:slug URL; pass the canonical HTML URL.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"post_url": {
"type": "string",
"description": "Canonical post URL, for example https://every.to/source-code/how-i-use-claude-code."
}
},
"required": [
"post_url"
]
},
"page": "/"
}subscribeSensitive Action
Take the current user to the Every checkout flow for a given plan.
View tool JSON
{
"name": "subscribe",
"kind": "transact",
"impl": "imperative",
"description": "Take the current user to the Every checkout flow for a given plan.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {
"plan": {
"type": "string",
"enum": [
"monthly",
"annual",
"team"
],
"default": "annual",
"description": "Which subscription plan to start checkout for."
}
}
},
"page": "/"
}get_current_userAnswer
Return a redacted profile for the currently logged-in Every user, or anonymous if not signed in.
View tool JSON
{
"name": "get_current_user",
"kind": "answer",
"impl": "imperative",
"description": "Return a redacted profile for the currently logged-in Every user, or anonymous if not signed in.",
"inputSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
},
"page": "/"
}