Figma Context MCP
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
제작자가 쓴 설명(영어 원문)
Human-made production music for sync. Search by brief or reference, preview, and score to picture.
이 세 가지는 절대 하나의 점수로 합치지 않아요. 의견, 측정, 인기는 서로 다른 것이니까요.
이 서버는 아직 쉬운 말로 된 요약을 쓰지 못했어요. 아래는 레지스트리에서 읽어 온 사실이에요.
쓰고 있는 AI 앱을 고른 다음 설정을 복사하세요.
필요한 것
어떤 앱을 쓰세요?
위에서 앱을 고르세요. 기억해 두었다가 다음부터는 버튼에 “…에 설치”라고 표시해요.
웹, 데스크톱, 모바일의 Claude에서 쓸 수 있어요:
https://mcp.ainsof.io터미널에서 이 명령어를 실행하세요
claude mcp add --transport http ainsof https://mcp.ainsof.io프로젝트의 .cursor/mcp.json 또는 ~/.cursor/mcp.json에 붙여 넣으세요
{
"mcpServers": {
"ainsof": {
"url": "https://mcp.ainsof.io"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
프로젝트의 .vscode/mcp.json에 붙여 넣으세요
{
"servers": {
"ainsof": {
"type": "http",
"url": "https://mcp.ainsof.io"
}
}
}브라우저가 앱을 열지 물어본 다음, 앱이 설정을 보여 주고 확인을 요청해요. 키 값은 비워 두니 직접 입력하세요.
ChatGPT는 인터넷에 있는 서버에만 연결할 수 있어요:
https://mcp.ainsof.io메뉴 이름은 요금제나 시기에 따라 조금 다를 수 있어요.
선택한 앱은 이 기기의 쿠키에만 저장돼요. 계정은 필요 없어요.
이 설정은 제작자의 레지스트리 정보로 만들었어요. README와 다르면 README를 따르세요.
도구 이름과 설명은 서버가 2026년 11월 6일에 알려 준 그대로예요. 우리가 아니라 제작자가 쓴 글이고, 일반 텍스트로만 보여 드려요.
find_soundtrackUse 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_videoBefore 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_scoreBefore 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_lengthUse 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_linkUse 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
feedbackSend 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_videoBefore 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_tagUse 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_playlistUse 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 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_referenceUse 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_similarFind 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_linkGet 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_ainsofGet 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_sheetGet 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_trackOne 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.
누구나 볼 수 있는 정보를 점검했고, 코드는 읽지 않았어요. 해당하지 않는 항목은 개수에서 뺐어요. · 2026년 11월 7일 점검
레지스트리 이름이 도메인 ainsof.io 기준으로 확인되었어요(레지스트리가 도메인 소유를 확인해요)
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
아직 GitHub에서 이 저장소를 읽어 오지 않았어요
1794ms 만에 응답(HTTP 200)
로그인 필요 없음
도구 설명 1개에 AI에게 지시하는 것처럼 보이는 글이 있어요. 설치하기 전에 아래 내용을 읽어 보세요
레지스트리에서 이 카테고리의 활성 서버 전체와 비교했어요. 스타는 게시자가 저장소를 소유한 경우에만 세요.
해당하는 기본 점검 3개 중 2개를 통과했어요. 코드는 읽지 않았어요. 키나 토큰을 넣기 전에 서버가 어떤 권한을 요구하는지 확인하고, 꼭 필요한 권한만 있는 키를 쓰세요.
레지스트리에 필수 키가 나와 있지 않아요. 다만 처음 쓸 때 로그인을 요구하는 서버도 있어요.
제작자의 클라우드에서 실행돼요. 설치 없이 인터넷으로 연결하지만, 보내는 내용은 제작자의 서버를 거쳐요.
GitHub 저장소는 마지막으로 – 변경됐고, 최신 버전(1.0.8)은 어제 레지스트리에 올라왔어요.
Claude Desktop, Claude Code, Cursor, VS Code처럼 MCP를 지원하는 앱에서 쓸 수 있어요. URL로 연결되기 때문에, 원격 MCP 서버를 지원하는 앱(예: 개발자 모드의 ChatGPT)에서도 쓸 수 있어요.
같은 카테고리에는: Figma Context MCP, Claude Real Video, Figma MCP Server
같은 카테고리에서 다른 제작자가 만든 서버예요. 스타 순으로 정렬했어요.
카드 보는 법:★ GitHub 스타i세 기둥: 리뷰 · 점검 · 사용 정도i업데이트 = 최신 버전을 레지스트리에 공개한 날i
Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
Let any LLM watch a video locally — and search everything it has ever watched.
The Figma MCP server brings Figma design context directly into your AI workflow.
제작자의 저장소에서 쓰인 그대로 가져왔어요. PopNx MCP가 검토하거나 보증한 내용이 아니에요. HTML, 이미지, 스크립트는 제거했어요. 링크를 누르면 이 사이트를 벗어나요.
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.
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 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
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.
| Skills | soundtrack | Teaches 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. |
setup | Connect 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-agent | music-supervisor | Turns 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-video | Measure a cut, find the music, and take it through to a finished score synced to picture. |
/find-music | Search the catalog by brief, mood, scene, composer or catalog number. | |
/match-reference | Paste a Spotify / YouTube / Apple Music / Deezer link and get the closest AINSOF cues, matched by sound. | |
/cue-sheet | Pull 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.
Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{
"mcpServers": { "ainsof": { "url": "https://mcp.ainsof.io" } } }
Connectors → add a remote MCP connector with https://mcp.ainsof.io.
AINSOF is an official app in ChatGPT: open AINSOF in ChatGPT and add it. There is no address to paste.
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.
| Tool | What it does |
|---|---|
search_music | Find cues by a written brief, a mood, or an exact track / album / catalog number |
search_by_reference | Paste 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_similar | Find 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_tag | List the cues under one AINSOF genre, mood, instrument or use tag, in ranked order |
browse_playlist | List the tracks of an AINSOF editorial playlist by its name, in the site's order |
find_soundtrack | Describe your video (length, pace, narration) and get cues that fit it |
score_my_video | Give 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_video | Structural analysis of a video: cuts, pacing, sections |
fit_to_length | Cut 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_track | Full detail for one cue: versions, stems, metadata |
listen_link | A link to hear the complete preview of any cue |
get_upload_link / deliver_score | Move video in, get the scored result out |
cue_sheet | Cue-sheet data for anything you used |
about_ainsof | Licensing, catalog and privacy details |
feedback | Tell 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.
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.
| Tier | Calls / day |
|---|---|
| No key | 300 |
| With an API key | 1,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_…"
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.
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:
get_upload_link returns.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.
info@ainsof.io · ainsof.io