Back to catalog
Spark MCP Server
Connect Claude, Cursor and other AI tools to the Spark marketplace via MCP
Spark MCP Server
MCP (Model Context Protocol) server for discovering AI assets from the Entire VC Spark .
Tools
| Tool | Description |
|---|---|
search_assets |
Search the catalog by query, type, domain |
get_asset |
Get full asset details by slug |
get_asset_content |
Get raw prompt/skill content |
list_popular |
Top assets by downloads |
list_categories |
Available domains and LLM tags |
Resources
| URI | Description |
|---|---|
spark://assets/{slug} |
Asset content as markdown |
spark://catalog/{type} |
Asset list by type |
Connection Options
Option 1: Remote (recommended)
No installation required. Connect directly to the hosted MCP server:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"spark": {
"url": "https://spark.entire.vc/mcp/"
}
}
}
Claude Code (.claude/settings.json):
{
"mcpServers": {
"spark": {
"url": "https://spark.entire.vc/mcp/"
}
}
}
To enable paid content access, add your Bearer token:
{
"mcpServers": {
"spark": {
"url": "https://spark.entire.vc/mcp/",
"headers": {
"Authorization": "Bearer <your-jwt-token>"
}
}
}
}
Option 2: Local (stdio)
Install and run locally via Node.js:
cd mcp-server
npm install
npm run build
Claude Desktop:
{
"mcpServers": {
"spark": {
"command": "node",
"args": ["/absolute/path/to/evc-spark/mcp-server/dist/index.js"]
}
}
}
Claude Code:
{
"mcpServers": {
"spark": {
"command": "node",
"args": ["/absolute/path/to/evc-spark/mcp-server/dist/index.js"]
}
}
}
Environment Variables (local mode only)
| Variable | Default | Description |
|---|---|---|
SPARK_API_URL |
https://spark.entire.vc/api/v1 |
Spark API base URL |
SPARK_SITE_URL |
https://spark.entire.vc |
Spark site URL (for links) |
