Connect Cursor to AI Rap Generators MCP
Configure Cursor to use the AI Rap Generators Streamable HTTP MCP server for rap name, lyric, and video task tools.
Last updated: 2026-11-12
Cursor can connect to AI Rap Generators as a remote Streamable HTTP MCP server. It can call four text tools and four video tools to create and poll an original duo video, check credits, and list stages. The endpoint is https://airapgenerators.com/api/mcp; authenticated tool calls use your AI Rap Generators account API key as a Bearer token. Video tasks cost 10 credits and require two public HTTPS image URLs.
The MCP connection cannot upload private files. For a video task, check credits, provide two image URLs the provider can access, and use only authorized images. The website generator remains available for private photo uploads. See the MCP tool reference for every argument and response shape; a free first video is not guaranteed.
Create and protect your key
Sign in and open Settings → API Keys. Create a key named for Cursor and copy its full value when it is displayed. Treat it like a password: store it in your local environment, do not commit it in .cursor/mcp.json, and do not include it in a prompt. If a key is copied to a public location, remove it from the dashboard and create a replacement.
Add the remote server
Cursor reads MCP configuration from .cursor/mcp.json in a project or ~/.cursor/mcp.json for a global connection. Add the following entry to the file you prefer:
{
"mcpServers": {
"airap": {
"url": "https://airapgenerators.com/api/mcp",
"headers": {
"Authorization": "Bearer ${env:AIRAP_API_KEY}"
}
}
}
}
Set AIRAP_API_KEY in the environment that Cursor uses, then restart the application so the process can read it. Cursor resolves ${env:NAME} in remote server URLs and headers. Avoid replacing the placeholder expression with the literal secret in a shared project file. If the server is project-scoped, make sure the configuration file is allowed by your repository’s secret-handling rules before committing it.
Check the connection
Open Cursor’s MCP settings or MCP logs and confirm that airap connects. The server can list its tools without authentication, but a tool call needs the Bearer header. Try a request such as “Give me two melodic rap names with a two-word form” or “Draft a short verse about a late-night train ride.” If the request fails with 401, check that the variable exists in Cursor’s process environment and that the header contains the word Bearer, a space, and the key. Restart Cursor after changing the environment.
Tool limits and results
generate_rap_names returns up to 12 names and accepts a style, form, optional included word, number preference, and count. generate_wu_tang_name accepts a name and either classic or street. generate_rap_lyrics accepts a topic of up to 300 characters and a supported broad style. generate_birthday_rap_lyrics accepts a name, personal detail, and one of five relationship values. The name tools are free. General and birthday lyric calls share 10 free drafts per account per 24-hour period; the response includes the remaining allowance and reset time.
create_rap_video returns a task ID; get_video_status returns its status and video URL after success. Poll at least three seconds apart. get_credits reports whether the account has the 10 credits required for one task, and list_rap_stages lists stage options. A lyric draft is not guaranteed to appear word for word in the rendered video. For full protocol details, open the API reference, or see setup guides for Claude, Codex, and the AI Rap Video Skill.