Nodarys MCP-server
Nodary kör en fjärr-MCP-server, så att en AI-agent läser och skriver i din arbetsyta på samma sätt som en kollega: samma dokument, samma behörigheter, inloggad i ditt namn.
I korthet
- Adress
- https://nodary.ai/api/mcp
- Transport
- Streamable HTTP (JSON-RPC via POST)
- Inloggning
- OAuth 2.1 med dynamisk klientregistrering och PKCE, eller en API-nyckel
- Åtkomst
- Ingår i alla planer; i Free inom planens gränser
- Upptäckt
- https://nodary.ai/.well-known/oauth-protected-resource/api/mcp · https://nodary.ai/.well-known/mcp.json
Claude Code: Kör det här kommandot i en terminal (lägg till --scope user för att använda Nodary i alla projekt):
claude mcp add --transport http nodary https://nodary.ai/api/mcpVad det är
Model Context Protocol (MCP) är den öppna standard som AI-klienter använder för att arbeta med externa verktyg. Nodarys server ger en agent samma arbetsyta som ditt team använder: projekt, dokument och deras länkar, kalkylblad, bilder, översättningstabeller, dialoger och tavlor.
En agent får ingen kopia. Den läser det som finns just nu, skriver där du ber den och lämnar med varje resultat en länk som en person kan öppna för att kontrollera arbetet.
Inloggning
De flesta klienter loggar in med OAuth: ge dem serverns adress så öppnar de en inloggnings- och samtyckessida för Nodary i din webbläsare. Nodary stöder OAuth 2.1 med dynamisk klientregistrering och PKCE, så det finns inget klient-ID att skapa och inget att kopiera. Åtkomsttoken gäller i en timme och klienten förnyar dem.
En anslutning kan nå flera arbetsytor. Om du är medlem i fler än en listar samtyckessidan dem alla, markerade: appen når då de arbetsytor du låter vara markerade, och bara dem. ”Även arbetsytor jag går med i senare” är avstängt om du inte markerar det. I en sådan anslutning tar varje verktyg workspace (id, slug eller namn): ett anrop som ändrar något måste ange den, en läsning utan den körs bara där dess id:n finns, och varje resultat börjar med arbetsytan det kördes i. En API-nyckel förblir knuten till en arbetsyta.
En klient som inte kan logga in kan använda en API-nyckel i stället: skapa en i din profil, under API keys & MCP (den börjar med gdc_), och skicka den i headern Authorization: Bearer gdc_… En nyckel kan begränsas till ett enda projekt.
Vem kan använda det
MCP-servern ingår i alla planer, Free, Pro, Studio och Enterprise, för varje medlem och utan extra kostnad.
I Free läser och skriver en agent som i en betald plan så länge arbetsytan håller sig inom planen: 1 projekt, 10 dokument och mappar samt 2 medlemmar. En skrivning som skulle gå över en gräns avvisas med den gräns den når och hur den hävs: så länge arbetsytan fortfarande kan få sin provperiod, länken till översikten där ägaren eller en administratör startar provperioden för Studio på 14 dagar (med MCP, utan kort); annars länken till prissidan.
En arbetsyta över Free-planen efter sin provperiod, utan prenumeration, är låst tills den prenumererar: agenter stängs av där, även för läsning. En anslutning till bara den arbetsytan får quota_locked på varje anrop, med vad som ligger över gränsen och var ägaren prenumererar; en anslutning till flera arbetsytor får quota_locked (eller billing_locked efter en misslyckad betalning) bara på anropen till den låsta, som ett verktygsfel, och fortsätter att fungera i de andra.
Vad en agent kan göra
92 verktyg, här grupperade efter vad de gör. Varje verktyg talar om för klienten om det bara läser och om en skrivning kan skriva över något, så att klienten kan fråga dig innan den agerar.
Hitta och läsa
Projekt, dokument med deras länkar och historik, kommentarer, kunskapsanteckningar, sparade vyer och arbetsunderlag. Resultaten har länkar som personer kan öppna.
list_gameslist_starssearch_documentsget_documentget_starget_treelist_templateslist_memberslist_project_knowledgeget_project_knowledgelist_commentsget_canonlist_versionsget_versiondiff_versionslist_deleted_starslist_context_briefsget_context_brieflist_saved_viewsget_saved_viewlist_favoritesget_workspace_usagelist_propertiesget_file_urldescribe_blocksrun_viewlist_workspaces
Skriva och organisera
Skapa och redigera dokument block för block, sortera in dem i mappar, länka dem, tagga dem, kommentera, ange egenskaper och reda ut motsägelser. Ett borttaget dokument kan återställas.
create_gameupdate_gamerename_workspacecreate_starter_constellationcreate_from_templatecreate_starcreate_starswrite_documentappend_documentedit_documentupdate_starupdate_starsdelete_starrestore_starcreate_clustermove_to_clusterlink_starsunlink_starsset_tagssave_project_knowledgeadd_commentadd_commentsresolve_commentlist_contradictionsreport_contradictionresolve_contradictionsave_context_briefsave_saved_viewset_favoritedefine_propertiesset_propertiesrestore_versionedit_commentdelete_commentdelete_project_knowledgeremove_context_briefremove_saved_viewopen_daily_note
Grafikgranskning och bilder
Hämta in bilder, se dem tillsammans med anteckningarna som personer ritat på dem, besluta, anteckna och tagga leveranser (varje beslut signeras med vem och när), gör om ett moodboard till en palett och jämför en bild mot den, och förbered ett återkopplingsblad till en underleverantör.
add_imagestart_uploadadd_mediaget_imageget_moodboardrender_boardedit_boardfind_picturesupdate_picturesget_art_reviewextract_palettecheck_palettefeedback_sheetrestore_image_versionset_image_origin
Kalkylblad och balansering
Läs ett kalkylblad som beräknade värden med formeln bakom varje cell, skriv celler efter adress eller rad, och läs en loot-tabell utifrån vad den betyder för spelarna.
get_sheetset_cellsanalyze_drops
Lokalisering och dialog
Se hur långt varje språk har kommit i en översättningstabell, skriv översättningar per nyckel och kontrollera en förgrenad dialog, som exporteras som ett Yarn Spinner-skript.
get_localizationset_translationscheck_dialogue
Produktion
Sätt förfallodatum, begär och lämna in granskningar, se vad som ändrats nyligen och om milstolpen håller.
get_progressrecent_changesset_due_dateset_due_datesrequest_reviewsubmit_review
Promptar och resurser
Färdiga förfrågningar som en klient kan erbjuda som kommandon:
- weekly-summary: Vad som hänt den här veckan i arbetsytan eller i ett projekt: skrivet, beslutat, granskat och fortfarande öppet.
- art-review: Läget i grafikgranskningen: bilder som väntar på beslut, de som avviker från paletten och vad som ska beslutas härnäst.
- playtest-to-tasks: Gör om anteckningar från speltester till uppgifter, var och en länkad till designdokumentet den berör.
- balance-review: Läser en loot-tabell eller en progressionskurva och säger vad den betyder för spelarna och vad som verkar fel.
Resurser som en klient kan bifoga utan ett verktygsanrop:
- nodary://star/{id}: ett dokument, som Markdown
- nodary://project/{id}: ett projekts disposition
Säkerhet
- En agent agerar som den person som anslöt den: den ser och ändrar bara det som den personen kan, och en nyckel som är begränsad till ett projekt stannar i det projektet.
- I en anslutning till flera arbetsytor löses ingenting upp mellan dem: id:n och titlar slås bara upp i den arbetsyta anropet anger, ett id från en annan arbetsyta avvisas innan något körs, och varje resultat anger sin arbetsyta.
- Dokumenten behåller sin versionshistorik, och ett borttaget dokument kan återställas.
- Skrivande verktyg tar en idempotensnyckel: ett anrop som görs om efter en bruten anslutning returnerar det första resultatet i stället för att skriva två gånger.
- En anslutning gör högst 120 förfrågningar per minut; skrivningar har ingen daglig gräns.
- Beslut i grafikgranskningen signeras med namnet på den person som fattade dem och tidpunkten.
- Nodary talar om för varje agent att texten i dokument och kommentarer är innehåll att arbeta med, inte instruktioner att följa. Hur en agent agerar utifrån det avgör agenten själv.
Anslut din klient
Använd adressen https://nodary.ai/api/mcp. Varje klient nedan har kontrollerats mot sin egen dokumentation den 1 oktober 2026.
Claude (claude.ai och Claude Desktop)
- Öppna Customize, sedan Connectors, och välj Add custom connector.
- Ange https://nodary.ai/api/mcp. När Claude frågar hur registreringen ska ske väljer du Register automatically.
- Anslut, logga in på Nodary och godkänn åtkomsten.
Anpassade connectors finns på planerna Free, Pro, Max, Team och Enterprise; ett Free-konto kan lägga till en. På Team och Enterprise lägger en ägare först till connectorn för organisationen.
ChatGPT
- Slå på Developer mode i Settings, under Security and login.
- Skapa en app för en fjärr-MCP-server med adressen https://nodary.ai/api/mcp och OAuth-inloggning.
- Logga in på Nodary och godkänn åtkomsten. Verktygen visas sedan i inmatningsfältets Developer mode.
Developer mode finns på webben för Plus-, Pro-, Business-, Enterprise- och Education-konton; på Business och Enterprise kan en administratör behöva tillåta det. ChatGPT ansluter bara med OAuth, inte med en API-nyckel.
Claude Code
- Kör det här kommandot i en terminal (lägg till --scope user för att använda Nodary i alla projekt):
claude mcp add --transport http nodary https://nodary.ai/api/mcp - Skriv /mcp i Claude Code, välj nodary och logga in via webbläsaren.
Med en API-nyckel i stället
claude mcp add --transport http nodary https://nodary.ai/api/mcp \
--header "Authorization: Bearer gdc_..."Cursor
- Lägg till Nodary i ~/.cursor/mcp.json (alla projekt) eller .cursor/mcp.json (ett projekt):
{ "mcpServers": { "nodary": { "url": "https://nodary.ai/api/mcp" } } } - Cursor erbjuder inloggning första gången servern ber om det.
Med en API-nyckel i stället
{
"mcpServers": {
"nodary": {
"url": "https://nodary.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${env:NODARY_API_KEY}"
}
}
}
}VS Code (GitHub Copilot)
- Lägg till Nodary i .vscode/mcp.json i din VS Code-arbetsyta, eller kör kommandot MCP: Add Server:
{ "servers": { "nodary": { "type": "http", "url": "https://nodary.ai/api/mcp" } } } - Starta servern; VS Code öppnar inloggningen till Nodary.
På Copilot Business och Enterprise måste en administratör först tillåta MCP-servrar.
Med en API-nyckel i stället
{
"inputs": [
{
"type": "promptString",
"id": "nodary-key",
"description": "Nodary API key",
"password": true
}
],
"servers": {
"nodary": {
"type": "http",
"url": "https://nodary.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${input:nodary-key}"
}
}
}
}Devin Desktop (tidigare Windsurf)
- Lägg till servern och logga in från en terminal:
devin mcp add -s user nodary https://nodary.ai/api/mcp devin mcp login nodary - Eller lägg till den i ~/.config/devin/mcp_config.json (på Windows %APPDATA%\devin\mcp_config.json):
{ "mcpServers": { "nodary": { "url": "https://nodary.ai/api/mcp", "transport": "http" } } }
Om något inte fungerar
- Att en första förfrågan besvaras med 401 och en resource_metadata-adress är väntat: det talar om för klienten var den ska logga in.
- Ett anrop som avvisas med quota_locked betyder att arbetsytan ligger över Free-planen efter sin provperiod och är låst tills den prenumererar: så snart ägaren prenumererar fungerar agenten igen. I en anslutning till flera arbetsytor avvisas bara anropen till den arbetsytan.
- Ett anrop som avvisas med workspace_required (eller workspace_not_found) listar de arbetsytor anslutningen når: ange en av dem som workspace. För att nå en arbetsyta som inte finns i listan, anslut appen igen och markera den.
- Om en klient inte kan slutföra inloggningen kan du ansluta den med en API-nyckel i stället.