{"_id":"soulcraft-mcp","_rev":"3-c53fca3cc3a79954047c4d579bd1e37d","name":"soulcraft-mcp","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"soulcraft-mcp","version":"0.1.0","keywords":["mcp","soulcraft","identity","brand","soul"],"license":"MIT","_id":"soulcraft-mcp@0.1.0","maintainers":[{"name":"iamevandrake","email":"iamevandrake@gmail.com"}],"bin":{"soulcraft-mcp":"index.js"},"dist":{"shasum":"67f9ffedf5b73f2eea787c40a640ce7c069a04c5","tarball":"https://registry.npmjs.org/soulcraft-mcp/-/soulcraft-mcp-0.1.0.tgz","fileCount":3,"integrity":"sha512-9GkAlpYDt0Eg9UdnMZHhTsBPUR0y+HSsZpDT1uVV0B3WQIXB4xYKrpF8F3Xggv/4RSUrTzQfj8lVQsCpTGRcww==","signatures":[{"sig":"MEYCIQD6TR6mMZi9BPdQdGmsJuyJjTVmIirXsu50aO3R5Sc/0AIhANrl+6jVjY/r+3wCh7smIP3W6TscJ1rY17UVeE6YIvNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7784},"main":"index.js","type":"module","gitHead":"007a686c0cfda3732d2eb9827375b90557a146dc","scripts":{"start":"node index.js"},"_npmUser":{"name":"iamevandrake","email":"iamevandrake@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for Soulcraft identity analysis. Analyze any company's soul.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/soulcraft-mcp_0.1.0_1774555775193_0.1562073447413419","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"soulcraft-mcp","version":"0.1.1","keywords":["mcp","soulcraft","identity","brand","soul"],"license":"MIT","_id":"soulcraft-mcp@0.1.1","maintainers":[{"name":"iamevandrake","email":"iamevandrake@gmail.com"}],"bin":{"soulcraft-mcp":"index.js"},"dist":{"shasum":"ab95b5ba9b93cd398575ecc1682959a2d0e95e69","tarball":"https://registry.npmjs.org/soulcraft-mcp/-/soulcraft-mcp-0.1.1.tgz","fileCount":3,"integrity":"sha512-OkQ4nRBmD4Xv5Ae79LY9Fh7qu1tWITJlW1qB06QIi5VlWh5h4jHA04w+h8aNXf0o8aUN7c2s6gx28iTdODZV7w==","signatures":[{"sig":"MEUCIQDQtWV3tZIbsWbrmpanUk+wOPiE1wHuYwU+I2Dv8NhMuQIgQSY95Ek1OeW/3G6XjyFdvGddBZLG5h4ltrLXtBD7IU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7806},"main":"index.js","type":"module","gitHead":"007a686c0cfda3732d2eb9827375b90557a146dc","scripts":{"start":"node index.js"},"_npmUser":{"name":"iamevandrake","email":"iamevandrake@gmail.com"},"_npmVersion":"10.9.2","description":"MCP server for Soulcraft identity analysis. Analyze any company's soul.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"zod":"^3.23.0","node-fetch":"^3.3.2","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/soulcraft-mcp_0.1.1_1774556559145_0.9739114178956574","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"soulcraft-mcp","version":"0.1.2","description":"MCP server for Soulcraft identity analysis. Analyze any company's soul.","type":"module","main":"index.js","bin":{"soulcraft-mcp":"index.js"},"scripts":{"start":"node index.js"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","node-fetch":"^3.3.2","zod":"^3.23.0"},"keywords":["mcp","soulcraft","identity","brand","soul"],"license":"MIT","mcpName":"com.soulcraftagency/soulcraft-mcp","gitHead":"cde129be6d2dd1ef87758b4f82189b58fbc1dc9c","_id":"soulcraft-mcp@0.1.2","_nodeVersion":"23.5.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-HfeaucP+hnu2V/NA2GQ62pndll1RQLl9OYpk/rKjO8sVf9d/lrtG1r/ll5le7TdfXNz78HIzDzwobX4L9bleRA==","shasum":"704aa7dcbd0d507c4eae59bd93ce2826e6746c8e","tarball":"https://registry.npmjs.org/soulcraft-mcp/-/soulcraft-mcp-0.1.2.tgz","fileCount":4,"unpackedSize":11032,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCaXhGqoY7TTpw4+sNFIVDZOQ+b07B3chcFBoqQuAAnGgIgDsWrhIZtm67vJzpggjeAgRfAO4xYbMYdDe6iCl3TBMM="}]},"_npmUser":{"name":"iamevandrake","email":"iamevandrake@gmail.com"},"directories":{},"maintainers":[{"name":"iamevandrake","email":"iamevandrake@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/soulcraft-mcp_0.1.2_1774582072839_0.15624963095723654"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T20:09:35.097Z","modified":"2026-03-27T03:27:53.106Z","0.1.0":"2026-03-26T20:09:35.344Z","0.1.1":"2026-03-26T20:22:39.293Z","0.1.2":"2026-03-27T03:27:52.980Z"},"license":"MIT","keywords":["mcp","soulcraft","identity","brand","soul"],"description":"MCP server for Soulcraft identity analysis. Analyze any company's soul.","maintainers":[{"name":"iamevandrake","email":"iamevandrake@gmail.com"}],"readme":"# soulcraft-mcp\n\n**Analyze any company's brand identity from your AI agent.**\n\nSoulcraft'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.\n\nBuilt by [Soulcraft](https://soulcraftagency.com). Get an API key at [soulcraftagency.com/developers](https://soulcraftagency.com/developers).\n\n---\n\n## What it does\n\nTwo tools:\n\n**`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.\n\n**`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.\n\n## Example\n\n```\nAnalyze the identity of stripe.com\n```\n\n```\n# Soul Analysis: Stripe (stripe.com)\n\nOverall Soul Score: 84 / 100\n\nDimension Scores:\n  Identity Clarity:   91 / 100\n  Voice Consistency:  88 / 100\n  AI Readiness:       79 / 100\n  Positioning:        85 / 100\n  Content Signal:     77 / 100\n\n## Summary\nStripe has one of the clearest identities in fintech...\n\nProposed tagline: \"Infrastructure for the internet economy.\"\n\n## Top Recommendations\n  1. [AI Readiness] Improve structured data...\n```\n\n---\n\n## Install\n\n```bash\nnpm install -g soulcraft-mcp\n```\n\nOr use directly with `npx` (no install needed -- see setup below).\n\nRequires Node.js 18+.\n\n## Get an API key\n\nGet a free key at [soulcraftagency.com/developers](https://soulcraftagency.com/developers). Keys start with `sc_`.\n\n---\n\n## Setup\n\n### Claude Desktop\n\nAdd to `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"soul\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"soulcraft-mcp\"],\n      \"env\": {\n        \"SOUL_API_KEY\": \"sc_your-key-here\"\n      }\n    }\n  }\n}\n```\n\nRestart Claude Desktop. A `soul` server will appear in the tools list.\n\n### Cursor / other MCP clients\n\nSame config pattern -- `command: npx`, `args: [\"-y\", \"soulcraft-mcp\"]`, env with your key.\n\n---\n\n## Tools\n\n### `analyze_identity`\n\nFull identity analysis for a domain.\n\n**Inputs:**\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `domain` | string | Yes | Company domain, e.g. `stripe.com` |\n| `company` | string | No | Company name (inferred from domain if omitted) |\n\n**Returns:** Soul Score, dimension scores, executive summary, proposed tagline, top 10 recommendations.\n\n---\n\n### `get_soul_file`\n\nSoul.md identity document for a domain, formatted for system prompt injection.\n\n**Inputs:**\n| Parameter | Type | Required | Description |\n|-----------|------|----------|-------------|\n| `domain` | string | Yes | Company domain, e.g. `notion.so` |\n| `company` | string | No | Company name (optional) |\n\n**Returns:** Full soul.md markdown document including origin, voice, beliefs, competitive position, and vision.\n\n**Example use:**\n```\nGet the soul file for notion.so and use it to write a blog post in their voice\n```\n\n---\n\n## Environment variables\n\n| Variable | Required | Default | Description |\n|----------|----------|---------|-------------|\n| `SOUL_API_KEY` | Yes | -- | Your Soulcraft API key (`sc_...`) |\n| `SOUL_API_URL` | No | `https://soulcraft-report-production.up.railway.app` | Override for self-hosted deployments |\n\n---\n\n## Links\n\n- [Soulcraft](https://soulcraftagency.com)\n- [Get an API key](https://soulcraftagency.com/developers)\n- [Soul Score methodology](https://soulcraftagency.com/soul)\n\n---\n\n*Every agent has a soul. We craft it.*\n","readmeFilename":"README.md"}