MCP App Store
by KeenEthics

Overview

Connect Crayon to Claude and get competitive intelligence exactly when you need it, without switching tabs or digging through docs. Once connected, Claude can pull your team’s competitive battlecards and latest competitor insights in real time. Ask about a competitor, prep for a call, or get help handling objections using live Crayon data. The result: high quality competitive answers where your team is already working.

Tools

get_battlecard_by_id

ChatGPT
Get a detailed battlecard by ID with all metadata and tiles. REQUIRED FOLLOW-UP: After one or multiple successful calls to get_battlecard_by_id, you MUST call render_battlecards before sending any user-facing response.A response based on get_battlecard_by_id is incomplete unless render_battlecards has also been called.Use list_battlecards to get a list of all battlecards. Whenever you include information from a tile, you MUST include a link to the tile's URL as a citation source.

get_insight

ChatGPT
Get one insight in full by the id from search_insights: its subtype, competitors, labels and tags, the source link, and content_text, the insight's summary, body and subtype details as plain labeled lines. Cite source_url when you use the content. When content_text is too long for the response size limit it is cut short, ends with ...[truncated] and content_truncated is true; the value before the marker may be incomplete.

list_battlecards

ChatGPT
Get a list of all published battlecards with optional filtering by publication date. Use get_battlecard_by_id to retrieve detailed information including tiles for a specific battlecard.

list_insight_filters

ChatGPT
List the competitors, insight subtypes, labels and tags on this dashboard, each as id and name. search_insights filters by these ids: match the names the user mentions here, then pass the ids as its competitor, insight_subtype, label and tag filters.

list_sparks

ChatGPT
Get a list of Sparks and their contents published to Battlecards from the last 30 days, sorted by most recent first.

render_battlecards

ChatGPT
Use this to display an engaging visualization of the battlecards you retrieved from get_battlecard_by_id. Call this tool after gathering the required information to answer the user's question, but before generating any user-facing response.Use any tile_url of the battlecard for the URL field. The widget displays the battlecard name, competitor name, and a link to the battlecard's URL, but none of the tile contents.

search_insights

ChatGPT
List the competitive insights on this dashboard, newest first, one page at a time. Insights are filtered, not keyword-searched: narrow them by competitor, subtype, label, tag, date range or star. Call list_insight_filters for the ids those filters take. Each entry is a summary carrying the ids of its subtype, competitors, labels and tags; call get_insight with its id for the full content. Pass the returned next as cursor to get the following page. next is null on the last page, and also once the next page would start past the first 10,000 results; when total is larger, narrow with filters or a date range to reach the rest.

get_battlecard_by_id

Claude

get_insight

Claude

list_battlecards

Claude

list_insight_filters

Claude

list_sparks

Claude

render_battlecards

Claude

search_insights

Claude

Similar Apps