All integrations

Curviate x Claude Code

Let Claude Code run LinkedIn work from the terminal. Give Claude Code the Curviate CLI or the MCP server, and let it run LinkedIn work for you.

No card required

What is Claude Code?

Claude Code is Anthropic's agentic coding tool that runs in the terminal, IDEs and the web. Developers use it to read codebases, edit files, run commands and handle git workflows.

Visit claude.com

How Claude Code works with Curviate

Claude Code runs the Curviate CLI like any shell command, reads its JSON and branches on its exit codes, and the Curviate plugin’s skills teach it the commands. Or add Curviate’s MCP server with claude mcp add, for the same tools Claude uses in chat. Many teams set up both: the CLI for scripts and bulk work, MCP for quick lookups.

Commands and toolscurviate core search peoplecurviate core inbox listsend_message

Set up Claude Code with Curviate

Two ways in: the Curviate CLI, which Claude Code runs like any command, or the same MCP server Claude and ChatGPT use.

  1. 1

    Paste one line into Claude Code

    Claude Code installs the Curviate CLI and walks you through signing in. You approve once in the browser; the key is saved without being printed.

    Set up https://curviate.com/INSTALL.md
  2. 2

    Or add the MCP server

    Run this once in your terminal.

    claude mcp add --transport http curviate https://app.curviate.com/mcp
    # then run /mcp, pick curviate and authenticate
  3. 3

    Add the Curviate plugin

    Its skills teach Claude Code the commands, the flags that matter and the exit codes.

    /plugin marketplace add curviate/curviate-plugin
    /plugin install curviate@curviate
  4. 4

    Ask for the work

    Give Claude Code a goal. It picks the commands or tools, reads the results and drafts what comes next.

    › Find heads of RevOps in Germany and draft a connection note for each.

What Claude Code can do with it

Real LinkedIn work, run from your editor or terminal.

“Lint motion.json, fix everything it flags, preview it on five Contacts and show me the projection before you start it.”

curviate motion lintcurviate motion preview

“Import leads.csv into a Contact list called Q4 founders and add everyone to the Q4 Motion.”

curviate contact importcurviate motion add

“List my unread Unibox chats and draft replies in replies.md for me to check.”

curviate unibox list --unreadcurviate unibox get

Claude Code details that matter

From Claude Code’s MCP docs and the Curviate CLI reference.

  1. 1

    Pick a scope

    claude mcp add keeps the server to the current project by default (local scope, in ~/.claude.json). --scope user loads it in every project; --scope project writes .mcp.json for your team, and Claude Code asks each person to approve it.

  2. 2

    Keep the key out of the file

    A --header on the command line is expanded by your shell, so the key itself is saved. In .mcp.json, write the variable instead and Claude Code fills it when it connects.

    { "mcpServers": { "curviate": {
      "type": "http", "url": "https://app.curviate.com/mcp",
      "headers": { "Authorization": "Bearer ${CURVIATE_API_KEY}" }
    } } }
  3. 3

    Large answers

    Claude Code warns when one tool answer passes 10,000 tokens and caps it at 25,000 by default (MAX_MCP_OUTPUT_TOKENS). For long lists, the CLI’s --fields and --json keep the output small.

  4. 4

    Exit codes say what to do

    Exit 6 means wait retry_after seconds. Exit 13 means your own safety limit refused it and nothing reached LinkedIn: stop, don’t loop. Exit 10 means the recipient can’t be messaged: don’t resend.

Questions about Curviate x Claude Code

Should Claude Code use the CLI or MCP?

Either works. The CLI gives Claude Code plain commands with JSON output it can read and script; MCP gives it the same tools Claude and ChatGPT use. Many teams set up both.

Where does my API key live?

With the CLI, curviate setup saves it in a local profile without ever printing it. With MCP, keep it in an environment variable or sign in with OAuth where Claude Code supports it.

Which LinkedIn actions can Claude Code use?

All of them: search, profiles, companies, the inbox, invitations, posts, scheduled drafts, plus Sales Navigator and Recruiter for premium seats.

More coding agents

Give Claude Code LinkedIn today.Free for 7 days.

Paste one line, approve once, and your agent is ready to work.

No card required