Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.chartcastr.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

Chartcastr exposes a Model Context Protocol (MCP) server that lets AI assistants like Claude Code read your account data directly — sources, destinations, connections, and the latest pulse analysis.

Read your sources

List every data source connected to your Chartcastr account.

Check connections

See all active chart delivery schedules at a glance.

Fetch latest pulses

Pull the most recent AI analysis from any connection.

Verify connections

Confirm a specific connection is live and delivering.

Prerequisites

  • A Chartcastr account on any paid plan
  • Claude Code installed (npm install -g @anthropic-ai/claude-code)
  • An API key from Settings → API Keys in your Chartcastr dashboard

Setup

1. Generate an API key

In the Chartcastr dashboard, navigate to Settings → API Keys and create a new key. Copy it — you’ll need it in the next step.

2. Add Chartcastr to Claude Code

Add the following to your project’s .mcp.json (create it at the project root if it doesn’t exist — add it to .gitignore to keep your key private):
{
  "mcpServers": {
    "chartcastr": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.chartcastr.com/api/mcp",
        "--header",
        "X-API-Key:YOUR_API_KEY"
      ]
    }
  }
}
Replace YOUR_API_KEY with the key you generated in step 1.

3. Restart Claude Code

Restart Claude Code (or reload the MCP server with /mcp) to pick up the new configuration. You should see chartcastr appear in the list of active MCP servers.

Available Tools

ToolDescription
list_sourcesList all data sources connected to your account
list_destinationsList all configured destinations (Slack, email, etc.)
list_connectionsList all active chart delivery connections
get_latest_pulseFetch the most recent pulse analysis for a connection
verify_connectionConfirm a connection is active and delivering
open_chartcastrGenerate a deep link to open Chartcastr in your browser

Example Prompts

Once connected, you can ask Claude Code:
  • “What data sources do I have in Chartcastr?”
  • “Show me all my active connections and their schedules.”
  • “What did the latest pulse say about my HubSpot connection?”
  • “Is my Google Sheets → Slack connection still running?”

Local Development Setup

If you’re running Chartcastr locally (e.g. bun up), point the MCP server at http://localhost:8109 instead:
{
  "mcpServers": {
    "chartcastr-local": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://localhost:8109/api/mcp",
        "--header",
        "X-API-Key:YOUR_API_KEY"
      ]
    }
  }
}

Troubleshooting

Double-check your API key is correct and hasn’t been revoked. You can regenerate it in Settings → API Keys.
Some tools may be disabled during rollout. Check back later or contact support if you need access to a specific capability.
Make sure .claude/settings.local.json exists in your project root and contains valid JSON. Run /mcp in Claude Code to reload the server list.