Prototype · Preview: every server in the official registry, synced every 30 minutes. Reviews and accounts come in a later step.
PopNx MCPMCP servers for people who use AI · explained in plain words

AINSOF

by AINSOF-Techversion 1.0.8i★ –iRuns in the cloud
Registry nameio.ainsof/mcp

Install

Overview

Description from the maker (original English)

Human-made production music for sync. Search by brief or reference, preview, and score to picture.

PopNx MCP’s three pillars

These three are never merged into one score: opinions, measurements and popularity are different things.

What you can do with it

We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.

  • Connection: Runs in the cloud
  • Transport: Streamable HTTP
  • Category: Design, images & audio

Install

Pick the AI app you use, then copy the settings.

Before you install

You need

Which app do you use?

Pick your app above. We remember it, so next time the button says “Install in …”.

Works in Claude on the web, desktop and mobile:

  1. Open Settings → Connectors
  2. Press Add custom connector
  3. Paste the address below and press Add
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Add2https://…3
https://mcp.ainsof.io

Run this in your terminal

claude mcp add --transport http ainsof https://mcp.ainsof.io

Open in Cursor

Or copy the settings yourself

Paste into .cursor/mcp.json in your project, or ~/.cursor/mcp.json

{
  "mcpServers": {
    "ainsof": {
      "url": "https://mcp.ainsof.io"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

Open in VS Code

Or copy the settings yourself

Paste into .vscode/mcp.json in your project

{
  "servers": {
    "ainsof": {
      "type": "http",
      "url": "https://mcp.ainsof.io"
    }
  }
}

Your browser asks to open the app, then the app shows the settings and asks you to confirm. Key values are left empty for you to fill in.

ChatGPT connects only to servers on the internet:

  1. Open ChatGPT on the web → Settings → Connectors (Apps)
  2. Press Create or Add (some plans need Developer mode under Advanced first)
  3. Paste the address below, give it a name and save
  4. If it asks you to sign in, sign in with the maker
SettingsConnectors1+ Create2https://…3
https://mcp.ainsof.io

Menu names can differ slightly by plan and over time.

Your choice stays on this device in a cookie; no account needed.

These settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.

What it can do

Tool names and descriptions exactly as the server reported them on Nov 6, 2026. The maker wrote them, not us; we show them as plain text.

  • find_soundtrack

    Use this when the user wants music for a specific video and its length is known. If the length is unknown, use search_music instead. Find music for a video. Given the video's length and a description of it, returns eight cues from the AINSOF catalog when suitable cues are availab

  • score_my_video

    Before AINSOF works with a video the person signs in once on ainsof.io (Google or email): without a sign_in_code this returns sign_in_required with a link to show them; after they sign in, call again with the same arguments plus that sign_in_code. Create a music-scored MP4 from a

  • deliver_score

    Before AINSOF works with a video the person signs in once on ainsof.io (Google or email): without a sign_in_code this returns sign_in_required with a link to show them; after they sign in, call again with the same arguments plus that sign_in_code. Hand over the finished score as

  • fit_to_length

    Use this when the user has chosen an AINSOF cue and needs it at a specific length — a 15-second ad, a 6-second bumper, a loop. It edits the composer's own recording; it does not generate new music. Cut one catalog cue to the length you need — for an ad, a reel, a sting or a video

  • get_upload_link

    Use this when the user says their video is ON THEIR COMPUTER rather than at a link — "I have a video on my desktop, find me music and score it". Returns upload_page — a link with a file picker — plus the video_url to score afterwards. GIVE THEM upload_page AS A LINK TO OPEN. Do n

  • feedback

    Send AINSOF what the user thought of an answer — "none of these fit", "the music doesn't land on my cut", "that second one is perfect". ASK THEM FIRST, every time, in one short question: their words would be sent to AINSOF to improve the catalog, is that alright. Send only if the

  • analyze_video

    Before AINSOF works with a video the person signs in once on ainsof.io (Google or email): without a sign_in_code this returns sign_in_required with a link to show them; after they sign in, call again with the same arguments plus that sign_in_code. Analyze a downloadable video, up

  • browse_tag

    Use only when the user explicitly wants to browse an AINSOF category or tag, such as a genre, mood, instrument or use. Supply the exact tag and facet. For written creative briefs, refinements, artist or track names, use search_music instead. Returns results in ranked order and a

  • browse_playlist

    Use when the user explicitly asks for an AINSOF editorial playlist by its exact name or key, such as Noir After Midnight or Sports. Return the website's matching tracks in order. For a genre or mood tag use browse_tag; for a creative brief use search_music. Continue with the same

  • search_music Looks like an instruction to the AI

    Use this when the user needs existing, licensable music or sound effects for a project — background music, production music, music for an ad, trailer, YouTube video, podcast, game or film — described in words (mood, scene, genre, instruments, energy). Do not use it to generate ne

  • search_by_reference

    Use this when the user wants licensable music that sounds like a song they name or link. Do not use it to identify, play or download the reference recording itself. Find AINSOF music that SOUNDS LIKE a reference. Accepts a YouTube, Spotify, Apple Music or Deezer link, or 'artist

  • find_similar

    Find AINSOF cues that sound like an AINSOF cue — the whole cue, or a passage of it marked with from and to (seconds, 5–60 s long), e.g. the hook or the bar before the drop. Each result names the matching passage inside it. Takes a track_id or the cue's title. For a song by anothe

  • listen_link

    Get an AINSOF link to hear a complete track preview. The AINSOF link obtains a fresh temporary storage address when opened; it remains usable while that preview is available.

  • about_ainsof

    Get information supplied by AINSOF about its production-music catalog, composers, technology, licensing, operational data collection, privacy, deletion requests, and official profiles. Use when the user asks about AINSOF or how its service works. Returns service information, not

  • cue_sheet

    Get the CUE SHEET for a track — album, catalog number, ISRC, tempo, key, publisher, and every writer with their IPI, society and performance share. Hand this over when the user needs delivery paperwork, rights information, or asks who wrote it. AINSOF controls master and publishi

  • get_track

    One cue in full: album, catalog number, composer with IPI, publisher, tempo, key, description, and every version and stem. Takes a track_id OR the track's title — call it by name when the user names a cue.

Basic checksi

We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 6, 2026

  • ✓ Pass

    Maker matches the repo

    The registry name was verified against the domain ainsof.io (the registry checks domain ownership)

  • … Not checked yet

    Still maintained

    We have not read this repo from GitHub yet

  • … Not checked yet

    Has a licence

    We have not read this repo from GitHub yet

  • ✓ Pass

    Endpoint responds

    Responded in 1794 ms (HTTP 200)

  • – Not applicable

    Sign-in with OAuth

    No sign-in needed

  • ✕ Fail

    No hidden instructions in tool descriptions

    1 tool descriptions contain text that looks like instructions to the AI. Read them below before installing

Compared with others in Design, images & audioi

  • More stars than 0% of the other 2162 servers in this category
  • Published to the registry more recently than 97% of the other 2162 servers in this category
  • Basic checks equal to or better than 43% of the other 2162 servers in this category

Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.

Common questions

Is AINSOF safe?

It passed 2 of 3 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.

What keys or codes does it need?

The registry does not list a required key, though some servers ask you to sign in on first use.

Does it run on my computer or in the cloud?

It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.

Is it still maintained?

The GitHub repo last changed –, and the latest version (1.0.8) reached the registry yesterday.

Which apps can use it?

Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT in developer mode.

What can I use instead?

In the same category: Figma Context MCP, Claude Real Video, Figma MCP Server

Alternatives

Servers in the same category from other makers, sorted by stars.

Reading a card:★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

Runs on your computer★ 16,165MITUpdated 5 months ago
Install

Claude Real Video

by HUANGCHIHHUNGLeo

Let any LLM watch a video locally — and search everything it has ever watched.

Runs on your computer★ 2,284MITUpdated 2 months ago
Install

Figma’s official server gives AI your design data so it can turn designs into code or describe them accurately. Connects to Figma’s cloud.

Runs in the cloud★ 2,152Updated 13 months ago
Install

README from the maker

Open the README

Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.

AINSOF MCP Server

Original, human-made production music inside your AI assistant.

Search it by brief or by reference link, hear full previews, score it to your video, analyze your edit, pull versions, stems and cue sheets, and clear it without leaving the tool you already work in.

ainsof.io · mcp.ainsof.io · browse the catalog


Endpoint: https://mcp.ainsof.io (Streamable HTTP, no key required to start; the video tools ask the person to sign in once on ainsof.io)

AINSOF is a music superpowers creative company: a curated, growing production-music catalog built for sync, with purpose-made tools for connecting music to picture. Every cue is written, performed and produced by human composers; nothing in the catalog is AI-generated. New original music lands every week.

This server puts the whole catalog behind 16 MCP tools, so an AI assistant can find the right cue for a scene, play it, fetch stems and cut-downs, and even return a finished, professionally scored edit of your video.

Connect

Claude (claude.ai / Claude Desktop)

Customize → Connectors → + Add → Add custom connector → paste https://mcp.ainsof.io. Works on every plan; Free accounts can add one custom connector. On Team and Enterprise an owner adds it for the workspace.

Claude Code
claude mcp add --transport http ainsof https://mcp.ainsof.io

Or install it as a plugin, which brings the connection and a working setup along with it:

/plugin marketplace add AINSOF-Tech/mcp

/plugin install ainsof

What's in the plugin

The connector on its own gives an assistant sixteen tools. The plugin adds the judgment around them: when to reach for music, which version fits a 22-second cut, and what to hand over when legal asks for paper.

SkillssoundtrackTeaches the assistant to offer music on its own the moment a video is edited, rendered or exported. It measures the cut, asks for the version that fits that exact length rather than a full track, shows three options instead of ten, and never implies a license that isn't there.
setupConnect and verify the server, raise the rate limit with a free key, and recognize the three replies that look like errors and aren't.
Sub-agentmusic-supervisorTurns a brief into a defensible shortlist: several spots at once, each measured, searched from more than one angle, auditioned, ranked, with the trade-off named and the cue sheet attached.
Commands/score-videoMeasure a cut, find the music, and take it through to a finished score synced to picture.
/find-musicSearch the catalog by brief, mood, scene, composer or catalog number.
/match-referencePaste a Spotify / YouTube / Apple Music / Deezer link and get the closest AINSOF cues, matched by sound.
/cue-sheetPull writers, splits, ISRC and publisher for a cue you used.

So a video exported in your session gets a real shortlist without anyone having to remember to ask for one.

Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{

"mcpServers": { "ainsof": { "url": "https://mcp.ainsof.io" } } }

Grok

Connectors → add a remote MCP connector with https://mcp.ainsof.io.

ChatGPT

AINSOF is an official app in ChatGPT: open AINSOF in ChatGPT and add it. There is no address to paste.

Gemini

On gemini.google.com: Connected Apps → Custom apps for Spark → paste https://mcp.ainsof.io. Google currently limits custom apps to personal Google Accounts with Keep Activity on, in the US, in English, for users 18 and over.

What it can do

ToolWhat it does
search_musicFind cues by a written brief, a mood, or an exact track / album / catalog number
search_by_referencePaste a Spotify / YouTube / Apple Music / Deezer link, or name a record, and get the closest AINSOF cues by sound. SoundCloud and TikTok links are not supported; give the artist and title instead
find_similarFind AINSOF cues that sound like an AINSOF cue, either the whole cue or a passage of it (5 to 60 seconds, such as the hook)
browse_tagList the cues under one AINSOF genre, mood, instrument or use tag, in ranked order
browse_playlistList the tracks of an AINSOF editorial playlist by its name, in the site's order
find_soundtrackDescribe your video (length, pace, narration) and get cues that fit it
score_my_videoGive it a video link and get back a professionally scored edit, synced to picture (a file on your computer goes up through get_upload_link first)
analyze_videoStructural analysis of a video: cuts, pacing, sections
fit_to_lengthCut a chosen cue to a length from 1 to 300 seconds the way an editor would: whole bars and the real ending, never stretched. Also exact video lengths, seamless loops and matching stems
get_trackFull detail for one cue: versions, stems, metadata
listen_linkA link to hear the complete preview of any cue
get_upload_link / deliver_scoreMove video in, get the scored result out
cue_sheetCue-sheet data for anything you used
about_ainsofLicensing, catalog and privacy details
feedbackTell us when a result was right or wrong (with your consent)

Previews are always the complete piece in clean MP3 192k, so you can cut with them before anything is licensed. Listening is free without sign-in. Downloading a version needs Google or email sign-in and an AINSOF account with download access, and a download is not a publication license.

In practice

A video editor, mid-edit. You're cutting a 45-second alpine ski clip in silence. You tell your assistant: *"fast cuts, no narration, score it."* It calls find_soundtrack with the length and pace, streams you three full previews, and the one you keep comes back through score_my_video already synced to your cut.

A creative team pitching with a reference. The client says *"something like Hans Zimmer's Time."* Paste the link. search_by_reference listens to the actual record and answers with the closest cues in the AINSOF catalog, playable immediately and licensable the same day.

An agency producer clearing a spot. The edit is locked and legal wants paper. get_track returns every version and stem of the cue you used, cue_sheet returns the cue-sheet data, and licensing is one email: every cue in the catalog is pre-cleared, one owner, no chain-of-title archaeology.

A developer building a creative tool. Your users edit video in your product. Point your agent at https://mcp.ainsof.io and music discovery (search, reference matching, previews, scoring to picture) becomes a feature of your app, with no key required to start.

Rate limits

TierCalls / day
No key300
With an API key1,000
Need more?info@ainsof.io

Keys are free: sign in at ainsof.io/account/api-keys and choose Create new key (shown once). Send it as a bearer token:

claude mcp add --transport http ainsof https://mcp.ainsof.io \

--header "Authorization: Bearer ain_…"

Licensing & privacy

The catalog itself is commercial: every cue is signed, owned and cleared, and licensing runs through ainsof.io. This repository contains the public server manifest and connection docs only, released under the MIT license (LICENSE); what that license does and does not cover is spelled out in NOTICE.

What the plugin sends, and where

The plugin contains no scripts or hooks. Its one network destination is the AINSOF server at https://mcp.ainsof.io, reached only through the tool calls your assistant makes. Those calls carry:

  • Searches and briefs: the words of the brief, any reference link you paste, and the cue titles or track IDs you ask about.
  • Videos: only a video you choose to analyze or score. A hosted file is passed by its link; a file on your computer is uploaded through the page that get_upload_link returns.
  • Feedback: sent through feedback only after you agree, quoted in your own words.

Privacy: the server receives only the tool calls sent to it, never the rest of your conversation. To understand a brief, AINSOF sends its words to AI services from Google and TypeSafe, without your name, email, IP address or any video. AINSOF records usage metrics (the tool used, the search sent, the cues returned, links requested or opened, time, country, client app and a one-way pseudonymous caller hash) and does not store your raw IP address in them. An uploaded video is deleted once its scored files are stored, and rendered videos and delivery packages are deleted after seven days. Storyboards, transcripts and a reduced review copy made by analyze_video are kept for 30 days. To have your data deleted sooner, write to info@ainsof.io. Full policy: ainsof.io/privacy.html.

Contact

info@ainsof.io · ainsof.io

Ask PopNx