Genspark Custom MCP Bridge
Provides tools for managing Meta Ads campaigns, ad accounts, and related advertising resources via the Meta Ads API.
Click on "Install 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., "@Genspark Custom MCP Bridgelist my Meta Ads campaigns"
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.
genspark-custom-mcp
genspark-custom-mcp is a local MCP bridge for Genspark.
It runs as a STDIO server, which is the format Genspark expects, and proxies requests to an upstream MCP server exposed over HTTP/SSE. The first practical preset is Meta Ads, but the code is intentionally generic so the same bridge can be pointed at other MCP servers in the future.
What it does
Genspark talks to this repo over STDIO.
This process connects to the upstream MCP server over
streamable-httporsse.tools/listandtools/callare forwarded to the upstream server.
Related MCP server: MCP Stdio to SSE Proxy
Configuration
Set these environment variables before starting the bridge:
UPSTREAM_MCP_URLorMETA_MCP_URL: upstream MCP endpointUPSTREAM_MCP_NAMEorMETA_MCP_NAME: display name for logsUPSTREAM_TRANSPORT:auto,streamable-http, orsseUPSTREAM_BEARER_TOKEN,UPSTREAM_AUTH_TOKEN,META_ADS_ACCESS_TOKEN, orMETA_ACCESS_TOKEN: bearer tokenUPSTREAM_API_KEY: API key forwarded asX-Api-KeyUPSTREAM_AUTH_HEADER_NAMEandUPSTREAM_AUTH_HEADER_VALUE: custom auth header pairUPSTREAM_HEADERS_JSON: extra headers as JSON
Example:
export UPSTREAM_MCP_URL="https://example.com/mcp"
export UPSTREAM_TRANSPORT="auto"
export UPSTREAM_BEARER_TOKEN="your-token"
npm startGenspark setup
Build command:
npm installStart command:
npm start
Meta Ads preset
If you are using the Meta Ads MCP from the guide, set the upstream URL and the Meta token in the environment, then start the bridge locally or inside the Genspark sandbox.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/passasooz/genspark-custom-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server