creator-analysis-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@creator-analysis-mcpresearch top beauty creators on Instagram"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
creator-analysis-mcp(Remote MCP Server)
將 Creator Recommendation API 以 remote MCP(Streamable HTTP)形式提供給 Claude 用戶。API key 只存在伺服器端,用戶只需一條 URL + bearer token。
部署到 Railway
將本 repo push 到 GitHub(或用
railway up直接部署)Railway → New Project → Deploy from GitHub repo(Nixpacks 自動偵測 Node)
在 Variables 設定:
CREATOR_API_BASE— 後端 API base URLCREATOR_API_KEY— 後端 API key(絕不會傳給客戶端)MCP_ACCESS_TOKENS— 客戶端 token,逗號分隔,每位用戶一條(留空 = 無驗證,不建議)
Settings → Networking → Generate Domain(或綁自訂域名,如
mcp.goodmalling.io)Healthcheck:
/healthz
Endpoint:https://<your-domain>/mcp
Related MCP server: Social MCP Connector
用戶連接方式
Claude Code
claude mcp add --transport http creator-analysis https://<your-domain>/mcp \
--header "Authorization: Bearer <token>"Claude Desktop / claude.ai / Cowork(自訂連接器,OAuth)
Settings → Connectors → Add custom connector → 貼上 https://<your-domain>/mcp → 按 Connect。
瀏覽器會彈出授權頁,輸入你獲發的 access token(MCP_ACCESS_TOKENS 其中一條)即完成。
OAuth session 有效 30 日;從 MCP_ACCESS_TOKENS 移除該 token 並 redeploy 即同時撤銷其所有 OAuth session。
提供的工具
creator_research、creator_tagged_media、creator_contact、creator_suggest、similar_brands
技術說明
Stateless Streamable HTTP:每個請求獨立建立 server+transport,可水平擴展,無需 session store/Redis
雙重驗證:Bearer token(
MCP_ACCESS_TOKENS,支援 header 的客戶端)+ OAuth 2.0 authorization code + PKCE(claude.ai/Desktop 連接器);OAuth token 以 HMAC 簽名(OAUTH_SIGNING_SECRET)並綁定原 token 的 hash,撤銷原 token 即連帶失效Fail-closed:
MCP_ACCESS_TOKENS為空時拒絕所有請求(除非明確設ALLOW_OPEN=1)Per-token rate limit:預設 30 req/min(
RATE_LIMIT_PER_MIN),超過回 429上游錯誤會以
isErrortool result 回傳,不會洩漏 key本地開發:
cp .env.example .env填好後npm install && npm start,endpoint 在http://localhost:8080/mcp
建議後續
在 Railway 對此服務設 usage alert;上游 embedding 服務建議加 keep-warm 避免 502 冷啟動
若要按用戶計量/計費,可在
authorized()內按 token 記錄用量
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP server for China brand visibility, destination demand, and KOL discovery workflows.
Remote MCP server for AI.TV creators — delegate account operations to your AI agent over MCP.
The Remote MCP server acts as a standardized bridge between LLM applications (like Claude, ChatGPT, and Cursor) and external services, enabling AI agents to access external tools and resources. Its primary capability is providing a centralized search tool to discover other MCP servers and their respective tools. Unlike local implementations, it runs remotely with OAuth authentication and permission controls for security.
- MysocialOAuthio.mysocial
Social media MCP server: your Instagram, TikTok, YouTube, LinkedIn and Threads history for your AI.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server for the Influencers Club API — creator enrichment, discovery, audience analysis, content data, batch operations, and account management.224MIT
- FlicenseNot gradedqualityCmaintenanceA remote MCP server that provides tools to query live Meta (Facebook+Instagram) and TikTok organic social data, such as follower counts, insights, recent posts, and aggregated overviews.-
- AlicenseNot gradedqualityCmaintenanceA production-ready Remote MCP Server that gives Claude direct, tool-based access to your Instagram Business account through the Meta Graph API — profile data, posts, comments, publishing, insights, analytics, hashtags, messaging, and real-time webhooks.7 npmMIT
- AlicenseAqualityBmaintenanceAn MCP server that pulls UGC creator-program data from SideShift, enabling creator profiling, content performance tracking, and creator recommendations for briefs or formats.8MIT