🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

soulcraft-mcp

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

soulcraft-mcp

MCP server for Soulcraft identity analysis. Analyze any company's soul.

latest
npmnpm
Version
0.1.2
Version published
Weekly downloads
39
44.44%
Maintainers
1
Weekly downloads
 
Created
Source

soulcraft-mcp

Analyze any company's brand identity from your AI agent.

Soulcraft's identity analysis engine as an MCP server. Point it at a domain and get back a Soul Score, five dimension scores, a full soul.md identity document, and actionable recommendations -- in seconds, inside Claude or any MCP-compatible agent.

Built by Soulcraft. Get an API key at soulcraftagency.com/developers.

What it does

Two tools:

analyze_identity -- Full soul.md analysis for any domain. Returns an overall Soul Score (0-100), dimension scores across five axes, an executive summary, a proposed tagline, and 10 ranked recommendations.

get_soul_file -- Returns a soul.md document formatted as markdown, ready to inject into a system prompt. Use this to load a company's voice and identity into context before writing copy, checking brand alignment, or generating content.

Example

Analyze the identity of stripe.com
# Soul Analysis: Stripe (stripe.com)

Overall Soul Score: 84 / 100

Dimension Scores:
  Identity Clarity:   91 / 100
  Voice Consistency:  88 / 100
  AI Readiness:       79 / 100
  Positioning:        85 / 100
  Content Signal:     77 / 100

## Summary
Stripe has one of the clearest identities in fintech...

Proposed tagline: "Infrastructure for the internet economy."

## Top Recommendations
  1. [AI Readiness] Improve structured data...

Install

npm install -g soulcraft-mcp

Or use directly with npx (no install needed -- see setup below).

Requires Node.js 18+.

Get an API key

Get a free key at soulcraftagency.com/developers. Keys start with sc_.

Setup

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "soul": {
      "command": "npx",
      "args": ["-y", "soulcraft-mcp"],
      "env": {
        "SOUL_API_KEY": "sc_your-key-here"
      }
    }
  }
}

Restart Claude Desktop. A soul server will appear in the tools list.

Cursor / other MCP clients

Same config pattern -- command: npx, args: ["-y", "soulcraft-mcp"], env with your key.

Tools

analyze_identity

Full identity analysis for a domain.

Inputs:

ParameterTypeRequiredDescription
domainstringYesCompany domain, e.g. stripe.com
companystringNoCompany name (inferred from domain if omitted)

Returns: Soul Score, dimension scores, executive summary, proposed tagline, top 10 recommendations.

get_soul_file

Soul.md identity document for a domain, formatted for system prompt injection.

Inputs:

ParameterTypeRequiredDescription
domainstringYesCompany domain, e.g. notion.so
companystringNoCompany name (optional)

Returns: Full soul.md markdown document including origin, voice, beliefs, competitive position, and vision.

Example use:

Get the soul file for notion.so and use it to write a blog post in their voice

Environment variables

VariableRequiredDefaultDescription
SOUL_API_KEYYes--Your Soulcraft API key (sc_...)
SOUL_API_URLNohttps://soulcraft-report-production.up.railway.appOverride for self-hosted deployments

Every agent has a soul. We craft it.

Keywords

mcp

FAQs

Package last updated on 27 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts