Promptafire
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Read Promptafire's AI-for-marketers lessons and blog. Optional sign-in unlocks Pro lessons.
| Author | com.promptafire.marketing |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2651 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Promptafire": {
"url": "https://marketing.promptafire.com/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (8)
searchread-onlySearch Promptafire lessons and blog posts. Returns ids for fetch, titles, and web URLs. Lesson ids look like lesson:<module>/<section>, post ids like post:<slug>.
Parameters:
query(required) — string — What to look for
Hints: read-only yes · destructive no · idempotent not declared · open-world no
fetchread-onlyReturn the full Markdown of one search result by id. Free lessons and blog posts always; Pro lessons only when the connected Promptafire account has Pro access, otherwise a short locked notice.
Parameters:
id(required) — string — An id returned by search
Hints: read-only yes · destructive no · idempotent not declared · open-world no
search_curriculumread-onlyFull-text search across Promptafire lessons. Returns module, section, whether it is free or Pro, a short snippet when readable, and the web URL.
Parameters:
query(required) — string — What to look for
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_modulesread-onlyThe full curriculum: every track and module with its access level and a link to its overview.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
get_moduleread-onlyA module's description, duration, access level, and section list.
Parameters:
slug(required) — string — Module slug, for example think-before-you-prompt
Hints: read-only yes · destructive no · idempotent not declared · open-world no
read_lessonread-onlyThe Markdown body of one lesson section. Free modules always. Pro modules only when the connected Promptafire account has Pro access.
Parameters:
module(required) — string — Module slugsection(required) — string — Section slug from get_module
Hints: read-only yes · destructive no · idempotent not declared · open-world no
list_postsread-onlyEvery published Promptafire blog post with date, author, and a link.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
read_postread-onlyThe Markdown body of one blog post.
Parameters:
slug(required) — string — Post slug from list_posts
Hints: read-only yes · destructive no · idempotent not declared · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.