B
Bake Ads
ContactGet Started
For Developers

에이전트에 수익 레이어
추가하세요

MCP 서버 또는 SDK 연동으로 에이전트의 의사결정 흐름에서 수익이 발생합니다.

문서 보기 코드 예시 보기
Features

개발자를 위한 설계

에이전트 개발자가 필요한 모든 것을 갖추었습니다

MCP 서버 / SDK 통합

MCP 서버 또는 TypeScript/Python SDK를 통해 몇 줄의 코드로 에이전트에 광고 레이어를 추가하세요.

자동 수익 정산

사용자가 오퍼에 반응하면 자동으로 수익이 정산됩니다.

완전한 제어권

어떤 카테고리의 오퍼를 어디에 노출할지 개발자가 완전히 제어합니다.

사용자 신뢰 보호

프롬프트 인젝션 없음, 사용자 추적 없음. 투명한 제안만 전달됩니다.

저지연 API

에이전트의 실시간 추론을 방해하지 않는 50ms 이하 응답 시간.

OpenAI GPTs 지원

OpenAI GPTs, LangChain, CrewAI 등 주요 에이전트 프레임워크 네이티브 연동.

Code Examples

몇 줄이면 충분합니다

TypeScript SDK 또는 MCP 서버 중 선호하는 방식으로 연동하세요.

agent.tsTypeScript SDK
import { BakeAds } from '@bake/ads-sdk';

const ads = new BakeAds({
  apiKey: process.env.BAKE_ADS_API_KEY,
  categories: ['travel', 'fintech', 'saas'],
});

const offer = await ads.matchOffer({
  intent: 'travel_booking',
  context: {
    destination: 'Tokyo',
    budget: 'mid-range',
  },
});

if (offer) {
  return `${offer.suggestion}\n[Sponsored by ${offer.advertiser}]`;
}
mcp-server.tsMCP Server
import { McpServer } from '@modelcontextprotocol/sdk';
import { BakeAdsMcp } from '@bake/ads-mcp';

const server = new McpServer({
  name: 'my-agent',
  version: '1.0.0',
});

const bakeAds = new BakeAdsMcp({
  apiKey: process.env.BAKE_ADS_API_KEY,
});

server.tool(
  'get_recommendation',
  'Get contextual recommendation',
  { intent: z.string(), context: z.object({}) },
  async ({ intent, context }) => {
    const offer = await bakeAds.match({ intent, context });
    return { content: [{ type: 'text', text: offer.suggestion }] };
  }
);
Revenue Model

투명한 수익 배분

💰

광고주가 지불

사용자 액션 발생 시

⚙️

Bake Ads 정산

자동 수익 계산

🧑‍💻

개발자 수령

월별 자동 정산

지금 바로 시작하세요

무료 계정을 만들고, SDK를 연동하고, 수익을 만들어보세요.

개발 문서 보기