# MarketCore

Maintain a centralized library of brand guidelines and research to power consistent content creation. Generate high-quality marketing deliverables and sales documents using customizable templates or …

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add marketcore/app

# Browse available tools
npx -y @smithery/cli@latest tool list marketcore/app

# Get full schema for a tool
npx -y @smithery/cli@latest tool get marketcore/app add_context

# Call a tool
npx -y @smithery/cli@latest tool call marketcore/app add_context '{}'
```

## Direct MCP Connection

Endpoint: `https://app--marketcore.run.tools`

## Tools (24)

- `add_context` — Use this tool to add a new context item to your reference library. Context items are reference materials that power AI …
- `convert_markdown_to_word_doc` — Use this tool to export a markdown document as a downloadable Word (.docx) file. Workflow: 1) Use get_deliverable to re…
- `create_blueprint_draft` — Use this tool to create an AI-assisted blueprint DRAFT from a prompt. This is NOT a deliverable — it creates a draft bl…
- `create_blueprint` — *SYNCHRONOUS — takes 1-3 minutes. This is expected; do not retry or assume an error.*
- `create_deliverable_from_blueprint` — Use this tool to generate a deliverable when you have a blueprint_uuid. ASYNC — takes 3-5 minutes. Returns a generation…
- `create_deliverable_from_scratch` — Use this tool to create a freeform document entirely from an AI prompt — no blueprint required. This tool is SYNCHRONOU…
- `create_external_share` — Creates a public share link for a deliverable, with optional expiration. Accessible by anyone without a MarketCore acco…
- `create_project` — Use this tool to create a new project for organizing deliverables and context into a workstream.
- `get_blueprints` — Get all blueprints in your team's library, organized as a flat list. Each blueprint includes its content category. Use …
- `get_blueprint` — Retrieves the full details of a specific blueprint by its UUID. Returns the blueprint's content, AI-generated analysis,…
- `get_community_blueprint_details` — Get the full details for a specific community blueprint, including its complete content (markdown), content description…
- `get_community_blueprints` — Browse community blueprints available for import. Returns a list of blueprints shared by MarketCore users, including na…
- `get_content_categories` — Returns all content categories available to your team. Categories organize blueprints and deliverables by type (e.g. GT…
- `get_context_collections` — Returns all context collections accessible to the current user. Collections organize reference materials (context items…
- `get_core_context` — Use when you want to get core business context for use outside of MarketCore. (All content creation tools in MarketCore…
- `get_current_user_info` — Returns profile and subscription information for the currently authenticated user. Use this to personalize responses, c…
- `get_deliverables` — Returns all deliverables visible to the current user as a single unified array. Documents created from scratch and from…
- `get_deliverable` — Retrieves the full content of a specific document.
- `get_generation_status` — Check the status of an async deliverable generation. Call this after create_deliverable_from_blueprint, which returns a…
- `get_projects` — Returns all projects visible to the current user. Projects organize deliverables into workstreams.
- `get_project` — Returns details for a specific project including its members, documents, and context items.
- `get_relevant_context` — Searches the team's context library and returns the most relevant chunks for a given prompt. Use this to gather support…
- `get_targeting_dimensions` — Returns targeting dimensions and their options for the current team. Dimensions are categories (e.g. Buying Stage, Pers…
- `import_community_blueprint` — Use this tool to import a blueprint from the MarketCore community exchange into your team's library. Once imported, use…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get marketcore/app <tool-name>
```
