io.usefulapi/buttercms
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
ButterCMS MCP by usefulapi
Publisher-provided description
Read blog posts, authors, categories, tags, pages and collection items in ButterCMS.
Summary by lookupd
Reads ButterCMS content: lists and fetches blog posts, authors, categories, tags, pages and collections, with search across posts and pages.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http buttercms https://buttercms.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add buttercms --url https://buttercms.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"buttercms": {
"url": "https://buttercms.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (15 tools)
Publisher-provided text
buttercms_list_postsList published blog posts, newest first, with optional filters by author, category or tag. Use exclude_body to get short results. Read API: GET /posts/.buttercms_get_postGet one blog post by slug, with the full body, metadata, and the next and previous posts. Read API: GET /posts/{slug}/.buttercms_search_postsFull-text search in blog post titles, bodies and summaries. Results are sorted by relevance. Read API: GET /posts/search/.buttercms_list_authorsList all blog authors. Set include to 'recent_posts' to embed the recent posts of each one. Read API: GET /authors/.buttercms_get_authorGet one blog author by slug. Set include to 'recent_posts' to embed the recent posts. Read API: GET /authors/{slug}/.buttercms_list_categoriesList all blog categories. Set include to 'recent_posts' to embed the recent posts of each one. Read API: GET /categories/.buttercms_get_categoryGet one blog category by slug. Set include to 'recent_posts' to embed the recent posts. Read API: GET /categories/{slug}/.buttercms_list_tagsList all blog tags. Set include to 'recent_posts' to embed the recent posts of each one. Read API: GET /tags/.buttercms_get_tagGet one blog tag by slug. Set include to 'recent_posts' to embed the recent posts. Read API: GET /tags/{slug}/.buttercms_list_pagesList pages of one page type, or all Single Pages with page_type '*'. Filtering and ordering work only for a real page type. Read API: GET /pages/{page_type}/.buttercms_get_pageGet one page by page type and slug. Use '*' as page_type for a Single Page. Read API: GET /pages/{page_type}/{page_slug}/.buttercms_search_pagesSearch the direct content of pages by text. Results are sorted by relevance. Read API: GET /pages/search/.buttercms_get_collectionsGet the items of one or more collections at once. Every key must be an existing collection key. Read API: GET /content/?keys=a,b.buttercms_list_collection_itemsList the items of one collection, with paging, ordering and field filters. Each item meta.id is the item id. Read API: GET /content/{collection_key}/.buttercms_get_collection_itemGet one collection item by its numeric id. Read API: GET /content/{collection_key}/{item_id}/.
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 291 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/buttercms/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/buttercms)
- 62092 servers
- Last crawl: 2026-11-11T17:38:11.606Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp