Skip to main content
Glama
CaBsCrypto

campaign-creator-provider

by CaBsCrypto

Campaign Creator Provider

独立したローカルファーストのTypeScriptプロバイダーで、URLと目的からバイリンガルのキャンペーン戦略、チャネルコピー、公開カレンダーを作成します。型付きライブラリAPI、MCP形式のJSON-RPC stdioコントラクト、およびVercelにデプロイされた小規模なHTTP APIを公開します。

プロバイダーは決定的なフィクスチャコンテンツを生成します。送信されたURLを取得したり、外部サービスを呼び出したり、コンテンツを公開したり、入力を永続化したり、Stellar Bazaarとやり取りしたりすることはありません。

Features

  • スペイン語(es、デフォルト)と英語(en)の出力

  • 戦略、チャネルコピー、および設定可能な1–30日のカレンダー

  • X、LinkedIn、Instagram、メールのチャネル

  • JSON Schemaツール定義と構造化された検証エラー

  • 単一のジェネレーター上でのHTTP、TypeScript、MCP形式のstdioエントリポイント

  • ネットワーク不要の決定的生成

  • Apache-2.0ライセンス

Related MCP server: publiar-mcp

HTTP API

ディスカバリ

curl https://campaign-creator-provider.vercel.app/

ヘルスチェック

curl https://campaign-creator-provider.vercel.app/health

キャンペーンを作成

curl -X POST https://campaign-creator-provider.vercel.app/api/campaign \
  -H "content-type: application/json" \
  -d '{"url":"https://example.com/product","objective":"Increase qualified sign-ups","locale":"en","days":7,"channels":["linkedin","email"]}'

必須フィールドはurl(絶対HTTP/HTTPS URL)とobjectiveです。オプションフィールドは次のとおりです。

フィールド

デフォルト

制約

locale

"es" | "en"

"es"

対応する出力言語

days

整数

7

1–30

channels

配列

すべてのチャネル

xlinkedininstagramemailのいずれか1つ以上

audience

文字列

ローカライズされたフィクスチャ

空でない

成功したリクエストは、HTTP 200でキャンペーンオブジェクトを直接返します。無効な入力はHTTP 400と、検証問題を含む安定したJSONエラーオブジェクトを返します。ルートはCORSをサポートし、レスポンスをキャッシュしません。

TypeScript API

import { createCampaign } from "@stellar-bazaar/campaign-creator-provider";

const campaign = createCampaign({
  url: "https://example.com/product",
  objective: "Increase qualified sign-ups",
  locale: "en",
  days: 7,
  channels: ["linkedin", "email"]
});

返されるCampaignPlanには、strategycopycalendar、ソースコンテキスト、およびフィクスチャメタデータが含まれます。

MCP形式のstdioコントラクト

ビルドされたサーバーは、stdinで1行につき1つのJSON-RPC 2.0オブジェクトを受け入れ、stdoutで1行につき1つのレスポンスを書き出します。initializetools/listtools/callnotifications/initializedを実装しています。

echo '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"create_campaign","arguments":{"url":"https://example.com","objective":"Aumentar registros","locale":"es"}}}' | node dist/server.js

create_campaignの結果には、MCPテキストコンテンツと、structuredContent内の同じキャンペーンが含まれます。無効な引数は、構造化された検証問題とともにisError: trueを返します。ディスカバリメタデータについては、service-card.jsonを参照してください。

ローカル開発

Node.js 22.6以降が必要です。

npm ci
npm run test:all

test:allは、ライブラリとVercelハンドラーの両方を型チェックし、テストスイートを実行し、配布可能なパッケージをビルドします。

別のVercelプロジェクトをデプロイする

Vercel CLIで認証済みの場合:

vercel link --project campaign-creator-provider
vercel deploy --prod

追跡されているvercel.jsonは、3つのサーバーレスエントリポイントを明示的にビルドします。Vercelのローカル.vercel/リンクメタデータは無視され、決してコミットしてはなりません。

フィクスチャの境界

URLはキャンペーンコンテキストとしてのみ使用され、リクエストされることはありません。同一の正規化された入力は、campaignIdgeneratedAtを含め、同一の出力を生成します。コピーは一般的なフィクスチャ素材であり、参照されたサイトが分析されたという主張ではありません。

このリポジトリとデプロイメントは独立しています。Stellar Bazaarに登録したり、変更したりすることはありません。

ライセンス

Apache License 2.0。LICENSEを参照してください。

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server that turns operator-authorized local or synthetic source records into auditable research briefs, with every finding linked to exact excerpts and hashes. Exposes a single build_research_brief tool over deterministic, no-network stdio.
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    MCP server for Publiar that writes LinkedIn lead magnets without fabricating facts, renders matching visuals, publishes to LinkedIn, and tracks engagement, with 19 tools over stdio.
    19
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Zero-dependency stdio bridge to Moltline Studio's fleet of 14 hosted MCP servers covering code review, time operations, data transforms, business ops, education, research, outreach and more. Free tier requires no registration; premium tools unlock with a license. Independently audited, MCPize Verified A.
    2
    10
    MIT

View all related MCP servers

Related MCP Connectors

  • Create App Store screenshots, icons, ASO copy, localization, and revisions via hosted MCP.

  • MCP server for generating rough-draft project plans from natural-language prompts.

  • Query SEC EDGAR filings, XBRL financials, and company data through MCP. STDIO & Streamable HTTP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/CaBsCrypto/campaign-creator-provider'

If you have feedback or need assistance with the MCP directory API, please join our Discord server