{"apiVersion":"v1","directorySlug":"mcp-server-mcp-33f08ba55b","title":"app.nz | AI Agent Cloud for Coding Agents, Deploy, Models","description":"Run coding agents on your repos, deploy AI apps and APIs, and route every major model through one OpenAI-compatible gateway. The AI agent cloud.","pageUrl":"https://www.mcpbundles.com/skills/mcp-server-mcp-33f08ba55b","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://app.nz/mcp","hostedMcpUrl":null,"toolCount":90,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"nz.app/mcp-server-mcp-33f08ba55b","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"chat","description":"Run a chat completion against any app.nz model (OpenAI, Anthropic, Google, xAI, and more). Returns the assistant's text reply.","inputSchema":{"type":"object","required":["model"],"properties":{"model":{"type":"string"},"prompt":{"type":"string"},"system":{"type":"string"},"messages":{"type":"array","items":{"type":"object","required":["role","content"],"properties":{"role":{"type":"string"},"content":{"type":"string"}}}},"max_tokens":{"type":"integer"},"temperature":{"type":"number"},"reasoning_effort":{"enum":["auto","none","minimal","low","medium","high","xhigh","max"],"type":"string"}}},"logicalName":"chat","displayName":"chat","title":"chat","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_models","description":"List routable app.nz models with provider, modality and context window. Optional case-insensitive substring filter.","inputSchema":{"type":"object","properties":{"filter":{"type":"string"}}},"logicalName":"list_models","displayName":"list_models","title":"list_models","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"monitoring_status","description":"Read the latest app.nz Git, Cog, and site-hosting SRE probes, six-hour remediation policy, and your site-monitor rollup.","inputSchema":{"type":"object","properties":{}},"logicalName":"monitoring_status","displayName":"monitoring_status","title":"monitoring_status","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_marketplace_apps","description":"Browse games, tools, education products, and community projects in the public app.nz apps marketplace.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"hosting":{"enum":["app-nz","community"],"type":"string"},"category":{"type":"string"}}},"logicalName":"list_marketplace_apps","displayName":"list_marketplace_apps","title":"list_marketplace_apps","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"publish_marketplace_app","description":"Publish a hosted or external app immediately to app.nz/apps. There is no approval queue; title, description, and OG image are discovered from the URL when omitted.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"slug":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"appId":{"type":"string"},"category":{"type":"string"},"imageUrl":{"type":"string"},"ogImageUrl":{"type":"string"},"sourceRepo":{"type":"string"}}},"logicalName":"publish_marketplace_app","displayName":"publish_marketplace_app","title":"publish_marketplace_app","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_image","description":"Generate an image from a text prompt and return image URL(s). Use model 'seamless-tiling' for edge-compatible game terrain and repeating patterns.","inputSchema":{"type":"object","required":["prompt"],"properties":{"n":{"type":"integer"},"seed":{"type":"integer"},"size":{"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"tiling_mode":{"enum":["both","horizontal","vertical"],"type":"string"},"expansion_model":{"enum":["None","Medium","Large"],"type":"string"},"rendering_speed":{"enum":["TURBO","BALANCED","QUALITY"],"type":"string"}}},"logicalName":"generate_image","displayName":"generate_image","title":"generate_image","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_panorama","description":"Convert a reference image into an equirectangular 360 panorama or a spatial world file with Hunyuan World.","inputSchema":{"type":"object","required":["image_url"],"properties":{"mode":{"enum":["panorama","world"],"type":"string"},"prompt":{"type":"string"},"classes":{"type":"string"},"image_url":{"type":"string"},"labels_fg1":{"type":"string"},"labels_fg2":{"type":"string"}}},"logicalName":"generate_panorama","displayName":"generate_panorama","title":"generate_panorama","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_comfy_tutorials","description":"List the 10-part ComfyUI course. Every lesson includes a real gallery workflow slug, blog path, concepts, duration, and downloadable API JSON.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_comfy_tutorials","displayName":"list_comfy_tutorials","title":"list_comfy_tutorials","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_startup_growth_series","description":"List the fully voiced 10-part Growth Engineering series for startups and traditional businesses, including reading and prerecorded audio URLs.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_startup_growth_series","displayName":"list_startup_growth_series","title":"list_startup_growth_series","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_startup_growth_chapter","description":"Read one long-form Growth Engineering chapter with its stable blog and OmniServe-generated audio URLs.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_startup_growth_chapter","displayName":"get_startup_growth_chapter","title":"get_startup_growth_chapter","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_comfy_labs","description":"List the 12 Creative Systems Labs for audio, talking characters, reactive animation, style, frame transforms, structural control, and 3D. Every lab points to runnable JSON and open-source integrations.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_comfy_labs","displayName":"list_comfy_labs","title":"list_comfy_labs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_comfy_workflow","description":"Get a vetted gallery workflow with API-format JSON, named inputs, model sources, VRAM, provenance, verification, and tutorial links.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_comfy_workflow","displayName":"get_comfy_workflow","title":"get_comfy_workflow","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deploy_comfy_gallery_workflow","description":"Deploy a vetted ComfyUI gallery workflow with its tested named inputs and minimum VRAM contract.","inputSchema":{"type":"object","required":["slug"],"properties":{"mode":{"enum":["serverless","auto","pod"],"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"hardware":{"type":"string"}}},"logicalName":"deploy_comfy_gallery_workflow","displayName":"deploy_comfy_gallery_workflow","title":"deploy_comfy_gallery_workflow","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deploy_comfy_workflow","description":"Deploy a ComfyUI API-format workflow to an app.nz remote GPU. Use gpu-rtx4090 with mode pod for an exact 24GB RTX 4090; serverless scales to zero.","inputSchema":{"type":"object","required":["name","workflow"],"properties":{"mode":{"enum":["serverless","auto","pod"],"type":"string"},"name":{"type":"string"},"hardware":{"type":"string"},"workflow":{"type":"object"}}},"logicalName":"deploy_comfy_workflow","displayName":"deploy_comfy_workflow","title":"deploy_comfy_workflow","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_comfy_workflow","description":"Queue inference on a deployed ComfyUI remote GPU workflow and return a run id for polling.","inputSchema":{"type":"object","required":["deployment_id"],"properties":{"inputs":{"type":"object"},"deployment_id":{"type":"string"}}},"logicalName":"run_comfy_workflow","displayName":"run_comfy_workflow","title":"run_comfy_workflow","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_comfy_run","description":"Get remote ComfyUI inference status, runtime, cost, tier, errors, and output URLs.","inputSchema":{"type":"object","required":["run_id"],"properties":{"run_id":{"type":"string"}}},"logicalName":"get_comfy_run","displayName":"get_comfy_run","title":"get_comfy_run","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_music_pipelines","description":"List open music datasets, reproducible Open Piano model previews, license posture, piano/RL/diffusion trainers, bounded Opus/R2 storage, and Cog/RunPod deployment targets.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_music_pipelines","displayName":"list_music_pipelines","title":"list_music_pipelines","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_audio","description":"Generate music or sound effects from a prompt, save it to the indexed audio library, and return the audio URL.","inputSchema":{"type":"object","required":["prompt"],"properties":{"kind":{"enum":["music","sfx"],"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"public":{"type":"boolean"},"duration":{"type":"integer"}}},"logicalName":"generate_audio","displayName":"generate_audio","title":"generate_audio","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_audio","description":"Search the generated audio library with semantic search when enabled and SQL keyword fallback.","inputSchema":{"type":"object","required":["query"],"properties":{"kind":{"enum":["music","sfx"],"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"}}},"logicalName":"search_audio","displayName":"search_audio","title":"search_audio","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"embed","description":"Create embedding vectors for text input.","inputSchema":{"type":"object","required":["model","input"],"properties":{"input":{"type":"string"},"model":{"type":"string"}}},"logicalName":"embed","displayName":"embed","title":"embed","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_mcp_servers","description":"Search the app.nz MCP directory — a curated index of Model Context Protocol servers (connectors for Gmail, GitHub, databases, payments, and more). Returns matching servers with their install/transport details.","inputSchema":{"type":"object","required":["query"],"properties":{"limit":{"type":"integer"},"query":{"type":"string"},"category":{"type":"string"}}},"logicalName":"search_mcp_servers","displayName":"search_mcp_servers","title":"search_mcp_servers","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_search","description":"Search the caller's app.nz mailbox using exact operators and optional Gobed hybrid semantic ranking.","inputSchema":{"type":"object","properties":{"exact":{"type":"boolean"},"limit":{"type":"integer","maximum":200,"minimum":1},"query":{"type":"string"},"category":{"enum":["important","transactional","social","promotions","updates","sent","archive","spam","trash"],"type":"string"}}},"logicalName":"mail_search","displayName":"mail_search","title":"mail_search","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_read","description":"Read one owned message, including unsubscribe availability and receiving-edge authenticity metadata.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"mail_read","displayName":"mail_read","title":"mail_read","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_received_read","description":"Read-only inspection of one received message, including unsubscribe availability and receiving-edge authenticity metadata. Rejects sent messages and performs no external action.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"mail_received_read","displayName":"mail_received_read","title":"mail_received_read","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_unsubscribe_intent","description":"Prepare a user-confirmable unsubscribe intent. Never visits sender URLs, submits one-click requests, or sends mail; the returned target is sender-provided and performed is always false.","inputSchema":{"type":"object","required":["id","method"],"properties":{"id":{"type":"string"},"method":{"enum":["one_click","web","mailto"],"type":"string"}}},"logicalName":"mail_unsubscribe_intent","displayName":"mail_unsubscribe_intent","title":"mail_unsubscribe_intent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_send","description":"Send a human-reviewed message from an owned app.nz mailbox.","inputSchema":{"type":"object","required":["to","subject"],"properties":{"to":{"type":"array","items":{"type":"string"},"maxItems":20,"minItems":1},"html":{"type":"string"},"text":{"type":"string"},"subject":{"type":"string"},"mailbox_id":{"type":"string"}}},"logicalName":"mail_send","displayName":"mail_send","title":"mail_send","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_rules_list","description":"List automatic mailbox organization and forwarding rules.","inputSchema":{"type":"object","properties":{}},"logicalName":"mail_rules_list","displayName":"mail_rules_list","title":"mail_rules_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_rule_create","description":"Create a rule that labels, categorizes, marks important/read, or forwards matching mail.","inputSchema":{"type":"object","required":["name","field","operator","value","action"],"properties":{"name":{"type":"string"},"field":{"enum":["from","to","subject"],"type":"string"},"value":{"type":"string"},"action":{"enum":["label","category","important","mark_read","forward"],"type":"string"},"target":{"type":"string"},"operator":{"enum":["contains","equals"],"type":"string"}}},"logicalName":"mail_rule_create","displayName":"mail_rule_create","title":"mail_rule_create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_contacts_list","description":"List or search the caller's permission-aware email contacts and subscription states.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","maximum":500,"minimum":1},"query":{"type":"string"}}},"logicalName":"mail_contacts_list","displayName":"mail_contacts_list","title":"mail_contacts_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_contact_create","description":"Create or update one permission-aware email contact. Existing unsubscribed or suppressed contacts are never silently resubscribed.","inputSchema":{"type":"object","required":["email"],"properties":{"name":{"type":"string"},"tags":{"type":"array","items":{"type":"string"},"maxItems":20},"email":{"type":"string"},"status":{"enum":["subscribed","unsubscribed","suppressed"],"type":"string"}}},"logicalName":"mail_contact_create","displayName":"mail_contact_create","title":"mail_contact_create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_audiences_list","description":"List the caller's campaign audiences and current member counts.","inputSchema":{"type":"object","properties":{}},"logicalName":"mail_audiences_list","displayName":"mail_audiences_list","title":"mail_audiences_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_audience_create","description":"Create an empty campaign audience. This does not send email.","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}},"logicalName":"mail_audience_create","displayName":"mail_audience_create","title":"mail_audience_create","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_templates_list","description":"List saved email templates, including compiled HTML and plain text.","inputSchema":{"type":"object","properties":{}},"logicalName":"mail_templates_list","displayName":"mail_templates_list","title":"mail_templates_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_campaigns_list","description":"List draft campaigns and current permission-aware recipient counts. Listing never sends email.","inputSchema":{"type":"object","properties":{}},"logicalName":"mail_campaigns_list","displayName":"mail_campaigns_list","title":"mail_campaigns_list","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"mail_design_generate","description":"Use the mail design agent to produce validated campaign copy plus server-compiled, email-safe HTML and plain text.","inputSchema":{"type":"object","required":["prompt"],"properties":{"brand":{"type":"string"},"model":{"type":"string"},"prompt":{"type":"string"},"audience":{"type":"string"}}},"logicalName":"mail_design_generate","displayName":"mail_design_generate","title":"mail_design_generate","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_web","description":"Search the live web, the compact WebFiddle index, or run the generic app.nz search agent. Indexed results include readable cached-page links.","inputSchema":{"type":"object","required":["query"],"properties":{"depth":{"type":"integer"},"limit":{"type":"integer"},"query":{"type":"string"},"source":{"enum":["all","web","index","agent"],"type":"string"}}},"logicalName":"search_web","displayName":"search_web","title":"search_web","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deep_research","description":"Start a multi-source cited research run using live web, compact index, papers, and cached Markdown reading.","inputSchema":{"type":"object","required":["query"],"properties":{"depth":{"enum":["quick","standard","deep"],"type":"string"},"query":{"type":"string"},"premium":{"type":"boolean"}}},"logicalName":"deep_research","displayName":"deep_research","title":"deep_research","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_papers","description":"Semantically search the app.nz research index for papers, methods, or datasets, including paper metadata and linked code. Uses one paper-search credit.","inputSchema":{"type":"object","required":["query"],"properties":{"type":{"enum":["papers","methods","datasets","github_code","repos","web"],"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"},"recent":{"type":"boolean"},"has_code":{"type":"boolean"}}},"logicalName":"search_papers","displayName":"search_papers","title":"search_papers","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_page","description":"Fetch a public webpage as cached, readable Markdown. Requests Markdown from compatible origins/Cloudflare first and otherwise performs Lynx-style HTML extraction.","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"logicalName":"read_page","displayName":"read_page","title":"read_page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_doc_artifact","description":"Create a first-class document artifact. Data is Markdown text and opens in /write.","inputSchema":{"type":"object","required":["title","data"],"properties":{"data":{"type":"string"},"mime":{"type":"string"},"team_id":{"type":"string"}}},"logicalName":"create_doc_artifact","displayName":"create_doc_artifact","title":"create_doc_artifact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_doc_artifact","description":"Update one of your document artifacts. Data is Markdown text and opens in /write.","inputSchema":{"type":"object","required":["artifact_id"],"properties":{"data":{"type":"string"},"mime":{"type":"string"},"team_id":{"type":"string"},"artifact_id":{"type":"string"}}},"logicalName":"update_doc_artifact","displayName":"update_doc_artifact","title":"update_doc_artifact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_sheet_artifact","description":"Create a first-class spreadsheet artifact. Data is JSON grid data and opens in /sheets.","inputSchema":{"type":"object","required":["title","data"],"properties":{"data":{"type":"string"},"mime":{"type":"string"},"team_id":{"type":"string"}}},"logicalName":"create_sheet_artifact","displayName":"create_sheet_artifact","title":"create_sheet_artifact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_sheet_artifact","description":"Update one of your spreadsheet artifacts. Data is JSON grid data and opens in /sheets.","inputSchema":{"type":"object","required":["artifact_id"],"properties":{"data":{"type":"string"},"mime":{"type":"string"},"team_id":{"type":"string"},"artifact_id":{"type":"string"}}},"logicalName":"update_sheet_artifact","displayName":"update_sheet_artifact","title":"update_sheet_artifact","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_datasets","description":"List your uploaded table, database, image, and video datasets. Returns ids, formats, dimensions/row counts, and streamable file URLs.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"query":{"type":"string"},"format":{"type":"string"}}},"logicalName":"list_datasets","displayName":"list_datasets","title":"list_datasets","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_dataset","description":"Get one of your datasets by id or slug, including schema/sample rows for tables or a streamable URL for image/video data.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"}}},"logicalName":"get_dataset","displayName":"get_dataset","title":"get_dataset","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_creation_feed","description":"Search app.nz creator posts for tutorials, code, models, datasets, artwork, videos, research, creator handles, and attached artifacts. Uses hybrid Gobed semantic ranking when available.","inputSchema":{"type":"object","properties":{"kind":{"enum":["post","tutorial","code","model","dataset","artwork","video","research"],"type":"string"},"query":{"type":"string"},"scope":{"enum":["all","following","mine"],"type":"string"},"creator":{"type":"string"}}},"logicalName":"search_creation_feed","displayName":"search_creation_feed","title":"search_creation_feed","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"publish_creation_post","description":"Publish a model, dataset, coding artifact, narrated tutorial, research note, artwork, video, or general post to the authenticated creator's app.nz feed.","inputSchema":{"type":"object","required":["title"],"properties":{"body":{"type":"string"},"kind":{"enum":["post","tutorial","code","model","dataset","artwork","video","research"],"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"linkUrl":{"type":"string"},"mediaUrl":{"type":"string"},"posterUrl":{"type":"string"},"sourceUrl":{"type":"string"},"visibility":{"enum":["public","unlisted"],"type":"string"},"artifactIds":{"type":"array","items":{"type":"string"}},"captionsUrl":{"type":"string"}}},"logicalName":"publish_creation_post","displayName":"publish_creation_post","title":"publish_creation_post","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"like_creation_post","description":"Like or unlike a public app.nz creation-feed post.","inputSchema":{"type":"object","required":["postId","liked"],"properties":{"liked":{"type":"boolean"},"postId":{"type":"string"}}},"logicalName":"like_creation_post","displayName":"like_creation_post","title":"like_creation_post","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"start_manim_course_agent","description":"Launch a production narrated Manim course on a Hetzner CPU worker using GPT-5.6 Sol with medium reasoning. Defaults to 20 lessons and publishes videos, speech, captions, posters, source, tests, visualbench evidence, and creator posts.","inputSchema":{"type":"object","properties":{"repo":{"type":"string"},"prompt":{"type":"string"},"courseTitle":{"type":"string"},"lessonCount":{"type":"integer","maximum":25,"minimum":1}}},"logicalName":"start_manim_course_agent","displayName":"start_manim_course_agent","title":"start_manim_course_agent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_agent","description":"Launch an app.nz coding agent with Auto, Codex, Grok, Claude Code, Gemini, or Cursor. Set mode to goal, plan, review, fix, test, explain, or deploy, or begin the prompt with the matching slash command.","inputSchema":{"type":"object","required":["prompt"],"properties":{"mode":{"enum":["goal","plan","review","fix","test","explain","deploy"],"type":"string"},"repo":{"type":"string"},"model":{"type":"string"},"branch":{"type":"string"},"engine":{"enum":["openpaths-auto","codex","grok","claude-code","gemini","cursor-composer"],"type":"string"},"prompt":{"type":"string"},"skills":{"type":"array","items":{"type":"string"}},"spendCapUsd":{"type":"number"},"reasoningEffort":{"type":"string"}}},"logicalName":"run_agent","displayName":"run_agent","title":"run_agent","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_goals","description":"List the authenticated user's goals with progress, milestones, and check-in history.","inputSchema":{"type":"object","properties":{}},"logicalName":"list_goals","displayName":"list_goals","title":"list_goals","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_goal","description":"Create a measurable goal with a target, current value, due date, priority, and optional milestones.","inputSchema":{"type":"object","required":["title","targetValue"],"properties":{"dueDate":{"type":"string"},"priority":{"enum":["low","medium","high"],"type":"string"},"metricName":{"type":"string"},"metricUnit":{"type":"string"},"milestones":{"type":"array","items":{"type":"object","required":["title"],"properties":{"targetValue":{"type":"number"}}}},"targetValue":{"type":"number"},"currentValue":{"type":"number"}}},"logicalName":"create_goal","displayName":"create_goal","title":"create_goal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_goal","description":"Update goal fields or status. Status is active, paused, completed, or archived.","inputSchema":{"type":"object","required":["goalId"],"properties":{"goalId":{"type":"string"},"status":{"enum":["active","paused","completed","archived"],"type":"string"},"dueDate":{"type":"string"},"priority":{"enum":["low","medium","high"],"type":"string"},"metricName":{"type":"string"},"metricUnit":{"type":"string"},"targetValue":{"type":"number"},"currentValue":{"type":"number"}}},"logicalName":"update_goal","displayName":"update_goal","title":"update_goal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"check_in_goal","description":"Record a new metric value and note on a goal, preserving its progress history.","inputSchema":{"type":"object","required":["goalId","value"],"properties":{"note":{"type":"string"},"value":{"type":"number"},"goalId":{"type":"string"}}},"logicalName":"check_in_goal","displayName":"check_in_goal","title":"check_in_goal","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ci_list_pipelines","description":"List your app.nz CI pipelines (portable app.yaml job DAGs plus GitHub Actions, GitLab, CircleCI, Buildkite, and Bamboo configs) with run and success counts.","inputSchema":{"type":"object","properties":{}},"logicalName":"ci_list_pipelines","displayName":"ci_list_pipelines","title":"ci_list_pipelines","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ci_migrate_config","description":"Convert a GitHub Actions, GitLab, CircleCI, Buildkite, or Bamboo CI config into portable app.yaml. Optionally launch a Codex migration agent that inspects the repo, validates the result, and opens a reviewable PR.","inputSchema":{"type":"object","required":["provider","configYaml"],"properties":{"repo":{"type":"string"},"branch":{"type":"string"},"provider":{"enum":["github-actions","gitlab-ci","circleci","buildkite","bamboo"],"type":"string"},"configYaml":{"type":"string"},"launchAgent":{"type":"boolean"}}},"logicalName":"ci_migrate_config","displayName":"ci_migrate_config","title":"ci_migrate_config","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ci_run_pipeline","description":"Trigger a run of one of your CI pipelines. Jobs execute as a DAG; poll ci_get_run for status and search logs with ci_search_logs.","inputSchema":{"type":"object","required":["pipelineId"],"properties":{"pipelineId":{"type":"string"}}},"logicalName":"ci_run_pipeline","displayName":"ci_run_pipeline","title":"ci_run_pipeline","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ci_get_run","description":"Get a CI run: overall status, per-job DAG states (needs, steps, durations) and any error.","inputSchema":{"type":"object","required":["runId"],"properties":{"runId":{"type":"string"}}},"logicalName":"ci_get_run","displayName":"ci_get_run","title":"ci_get_run","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ci_search_logs","description":"Search one CI run's log lines. Modes: text (substring, default), regex, semantic. Returns matching lines with job/step context.","inputSchema":{"type":"object","required":["runId","query"],"properties":{"mode":{"enum":["text","regex","semantic"],"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"},"runId":{"type":"string"}}},"logicalName":"ci_search_logs","displayName":"ci_search_logs","title":"ci_search_logs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_skills","description":"Semantically search the app.nz agent skill library (prompt packs with optional install scripts).","inputSchema":{"type":"object","required":["query"],"properties":{"k":{"type":"integer"},"query":{"type":"string"}}},"logicalName":"search_skills","displayName":"search_skills","title":"search_skills","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_skill","description":"Fetch one skill by slug, including install prompt, optional script, use prompt, and composed markdown.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_skill","displayName":"get_skill","title":"get_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_skill","description":"Create (or upsert) a custom agent skill. Skills are gist-like: optional install prompt, optional installable script, and a use prompt. Auth required.","inputSchema":{"type":"object","required":["name"],"properties":{"body":{"type":"string"},"name":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"script":{"type":"string"},"category":{"type":"string"},"setupPreamble":{"type":"string"}}},"logicalName":"create_skill","displayName":"create_skill","title":"create_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"update_skill","description":"Update one of your custom skills by slug. Auth required. Omitted fields keep their current values; pass script/setupPreamble as empty string to clear.","inputSchema":{"type":"object","required":["slug"],"properties":{"body":{"type":"string"},"name":{"type":"string"},"slug":{"type":"string"},"tags":{"type":"array","items":{"type":"string"}},"script":{"type":"string"},"category":{"type":"string"},"setupPreamble":{"type":"string"}}},"logicalName":"update_skill","displayName":"update_skill","title":"update_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"delete_skill","description":"Delete one of your custom skills by slug. Auth required.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"delete_skill","displayName":"delete_skill","title":"delete_skill","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_animation_library","description":"Search app.nz open motion, pose-capture, VFX, terrain, procedural object, and image-to-3D presets with source, license, and download metadata.","inputSchema":{"type":"object","properties":{"kind":{"enum":["pose","motion","vfx","terrain","object","image3d"],"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"}}},"logicalName":"search_animation_library","displayName":"search_animation_library","title":"search_animation_library","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"generate_terrain_recipe","description":"Create a deterministic open terrain recipe with noise, erosion, materials, landmarks, and export targets.","inputSchema":{"type":"object","properties":{"seed":{"type":"integer"},"biome":{"type":"string"},"erosion":{"type":"number"},"scale_km":{"type":"number"},"resolution":{"type":"integer"}}},"logicalName":"generate_terrain_recipe","displayName":"generate_terrain_recipe","title":"generate_terrain_recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"download_animation_asset","description":"Fetch an indexed animation or spatial asset as a portable JSON recipe or OBJ mesh. OBJ is supported for terrain, object, and image3d assets.","inputSchema":{"type":"object","required":["id"],"properties":{"id":{"type":"string"},"format":{"enum":["json","obj"],"type":"string"},"inline":{"type":"boolean"}}},"logicalName":"download_animation_asset","displayName":"download_animation_asset","title":"download_animation_asset","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_image_to_3d_recipe","description":"Build an agent-ready image-to-3D reconstruction plan targeting the app.nz 3D generation API.","inputSchema":{"type":"object","properties":{"seed":{"type":"integer"},"prompt":{"type":"string"},"image_url":{"type":"string"},"target_polycount":{"type":"integer"}}},"logicalName":"create_image_to_3d_recipe","displayName":"create_image_to_3d_recipe","title":"create_image_to_3d_recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_creator_tools","description":"List resellable 3D creator functions for app.nz, Blender, and Unreal with native SOL pricing and portable input/output contracts.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"runtime":{"enum":["appnz","blender","unreal"],"type":"string"}}},"logicalName":"list_creator_tools","displayName":"list_creator_tools","title":"list_creator_tools","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"quote_creator_tool","description":"Quote a creator function in SOL, including base amount and reseller margin. This never starts or charges a run.","inputSchema":{"type":"object","required":["toolId"],"properties":{"units":{"type":"integer"},"toolId":{"type":"string"},"runtime":{"type":"string"},"sellPriceSol":{"type":"number"}}},"logicalName":"quote_creator_tool","displayName":"quote_creator_tool","title":"quote_creator_tool","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_blender_recipe","description":"Create an isolated Blender Python/Geometry Nodes execution recipe for a creator function.","inputSchema":{"type":"object","required":["toolId"],"properties":{"units":{"type":"integer"},"inputs":{"type":"object"},"prompt":{"type":"string"},"toolId":{"type":"string"},"sellPriceSol":{"type":"number"}}},"logicalName":"create_blender_recipe","displayName":"create_blender_recipe","title":"create_blender_recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_unreal_recipe","description":"Create an Unreal commandlet/Python/Mass/Control Rig execution recipe for a creator function.","inputSchema":{"type":"object","required":["toolId"],"properties":{"units":{"type":"integer"},"inputs":{"type":"object"},"prompt":{"type":"string"},"toolId":{"type":"string"},"sellPriceSol":{"type":"number"}}},"logicalName":"create_unreal_recipe","displayName":"create_unreal_recipe","title":"create_unreal_recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_cog_templates","description":"List auditable open-source Cog recipes with image, source repository, upstream project, license, hardware, and typed input schema.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"category":{"type":"string"}}},"logicalName":"list_cog_templates","displayName":"list_cog_templates","title":"list_cog_templates","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deploy_cog_template","description":"Deploy one open Cog recipe as an authenticated scale-to-zero app.nz model. Returns the model id used for predictions.","inputSchema":{"type":"object","required":["template"],"properties":{"name":{"type":"string"},"hardware":{"type":"string"},"template":{"type":"string"}}},"logicalName":"deploy_cog_template","displayName":"deploy_cog_template","title":"deploy_cog_template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"deploy_huggingface_space","description":"Import a Gradio Hugging Face Space, run its published registry image unchanged on app.nz GPU hardware, and expose the same generated prediction API/UI, billing, and scale-to-zero lifecycle as a Cog.","inputSchema":{"type":"object","required":["space"],"properties":{"name":{"type":"string"},"space":{"type":"string"},"api_name":{"type":"string"},"hardware":{"type":"string"},"output_kind":{"type":"string"}}},"logicalName":"deploy_huggingface_space","displayName":"deploy_huggingface_space","title":"deploy_huggingface_space","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_cog_prediction","description":"Queue a prediction on a deployed Cog model. Returns a prediction id for get_cog_prediction.","inputSchema":{"type":"object","required":["model_id","input"],"properties":{"input":{"type":"object"},"model_id":{"type":"string"}}},"logicalName":"run_cog_prediction","displayName":"run_cog_prediction","title":"run_cog_prediction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"run_cog_template","description":"Ensure an open Cog template deployment and queue a prediction in one call. Reuses the deployment and automatically scales its worker to zero after the template idle window.","inputSchema":{"type":"object","required":["template","input"],"properties":{"name":{"type":"string"},"input":{"type":"object"},"hardware":{"type":"string"},"template":{"type":"string"}}},"logicalName":"run_cog_template","displayName":"run_cog_template","title":"run_cog_template","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_cog_prediction","description":"Get queued, processing, succeeded, or failed state and output for one Cog prediction.","inputSchema":{"type":"object","required":["prediction_id"],"properties":{"prediction_id":{"type":"string"}}},"logicalName":"get_cog_prediction","displayName":"get_cog_prediction","title":"get_cog_prediction","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"sleep_cog_model","description":"Scale a deployed Cog model to zero and release its active worker.","inputSchema":{"type":"object","required":["model_id"],"properties":{"model_id":{"type":"string"}}},"logicalName":"sleep_cog_model","displayName":"sleep_cog_model","title":"sleep_cog_model","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_appnz_instructions","description":"Get a copy-ready Markdown brief for an app.nz coding-agent, model-routing, payments, or deployment workflow.","inputSchema":{"type":"object","required":["task"],"properties":{"task":{"enum":["agent","models","payments","deploy"],"type":"string"}}},"logicalName":"get_appnz_instructions","displayName":"get_appnz_instructions","title":"get_appnz_instructions","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_prompts","description":"Search the maintained app.nz prompt library for agent, coding, research, image, video, audio, and business workflows.","inputSchema":{"type":"object","properties":{"type":{"enum":["text","image","video","audio"],"type":"string"},"limit":{"type":"integer","maximum":50,"minimum":1},"query":{"type":"string"},"category":{"type":"string"}}},"logicalName":"search_prompts","displayName":"search_prompts","title":"search_prompts","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_prompt","description":"Get one app.nz library prompt by slug, including its full copy-ready text and recommended model route.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"logicalName":"get_prompt","displayName":"get_prompt","title":"get_prompt","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_repos","description":"List public repositories hosted on the app.nz git platform. Optional substring filter over name/description.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer"},"query":{"type":"string"}}},"logicalName":"list_repos","displayName":"list_repos","title":"list_repos","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_repo_file","description":"Read a file from a public app.nz repository at a given ref. Returns the file's text contents.","inputSchema":{"type":"object","required":["repo","path"],"properties":{"ref":{"type":"string"},"path":{"type":"string"},"repo":{"type":"string"}}},"logicalName":"read_repo_file","displayName":"read_repo_file","title":"read_repo_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_repo_code","description":"Search code in a public app.nz repository (semantic with keyword fallback). Returns matching files with line context.","inputSchema":{"type":"object","required":["repo","query"],"properties":{"repo":{"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"}}},"logicalName":"search_repo_code","displayName":"search_repo_code","title":"search_repo_code","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_wiki","description":"List the wiki pages of a public app.nz repository (GitHub-style wiki). Returns page slugs and titles.","inputSchema":{"type":"object","required":["repo"],"properties":{"repo":{"type":"string"}}},"logicalName":"list_wiki","displayName":"list_wiki","title":"list_wiki","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"read_wiki_page","description":"Read a single wiki page (markdown) from a public app.nz repository.","inputSchema":{"type":"object","required":["repo","slug"],"properties":{"repo":{"type":"string"},"slug":{"type":"string"}}},"logicalName":"read_wiki_page","displayName":"read_wiki_page","title":"read_wiki_page","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"commit_repo_file","description":"Commit a file change (create, update or delete) to a repository on the app.nz git platform. Requires an API key with write access to the repo. Omit message to auto-generate one.","inputSchema":{"type":"object","required":["repo","path"],"properties":{"path":{"type":"string"},"repo":{"type":"string"},"branch":{"type":"string"},"delete":{"type":"boolean"},"content":{"type":"string"},"message":{"type":"string"},"content_base64":{"type":"string"}}},"logicalName":"commit_repo_file","displayName":"commit_repo_file","title":"commit_repo_file","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_wiki","description":"Search the wiki of a public app.nz repository by keyword. Returns matching pages with snippets.","inputSchema":{"type":"object","required":["repo","query"],"properties":{"repo":{"type":"string"},"query":{"type":"string"}}},"logicalName":"search_wiki","displayName":"search_wiki","title":"search_wiki","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_3d_models","description":"Search the app.nz community and Smithsonian Open Access GLB catalog. Returns model URLs, source, and per-asset license metadata.","inputSchema":{"type":"object","properties":{"limit":{"type":"integer","maximum":100,"minimum":1},"query":{"type":"string"},"offset":{"type":"integer","minimum":0}}},"logicalName":"search_3d_models","displayName":"search_3d_models","title":"search_3d_models","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=app-nz-AI-Agent-Cloud-for-Coding-Agents-Deploy-Models&config=eyJ1cmwiOiAiaHR0cHM6Ly9hcHAubnovbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22app-nz-AI-Agent-Cloud-for-Coding-Agents-Deploy-Models%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapp.nz%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22app-nz-AI-Agent-Cloud-for-Coding-Agents-Deploy-Models%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fapp.nz%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=app.nz+%7C+AI+Agent+Cloud+for+Coding+Agents%2C+Deploy%2C+Models&connectorUrl=https%3A%2F%2Fapp.nz%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"app-nz-AI-Agent-Cloud-for-Coding-Agents-Deploy-Models\" --url \"https://app.nz/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mcp-server-mcp-33f08ba55b","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mcp-server-mcp-33f08ba55b/tools/{tool}","mcpServerUrl":"https://app.nz/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mcp-server-mcp-33f08ba55b?live=1"}