Vinkius
OneSky Localization

OneSky Localization MCP for AI. Track, manage, and export global translations via natural conversation.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

OneSky (App & Web Localization API) MCP on Cursor AI Code EditorOneSky (App & Web Localization API) MCP on Claude Desktop AppOneSky (App & Web Localization API) MCP on OpenAI Agents SDKOneSky (App & Web Localization API) MCP on Visual Studio CodeOneSky (App & Web Localization API) MCP on GitHub Copilot AI AgentOneSky (App & Web Localization API) MCP on Google Gemini AIOneSky (App & Web Localization API) MCP on Lovable AI DevelopmentOneSky (App & Web Localization API) MCP on Mistral AI AgentsOneSky (App & Web Localization API) MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

OneSky (App & Web Localization API) MCP Server manages your global product localization workflow. It lets your AI agent interact with OneSky to manage project groups, create new projects for different platforms (iOS, Android, Web), monitor translation progress across multiple languages, and export structured files.

This server is for teams that need to scale products internationally without leaving their IDE or terminal.

What your AI can do

Create order

Generates a new order record within OneSky.

Create project group

Establishes a top-level container for related localization projects.

Create project

Sets up a specific, functional project inside an existing project group.

+ 23 more capabilities included
Manage Project Groups

Create, list, and remove organizational containers (project groups) for related localization assets.

Handle Project Lifecycle

Set up new projects for specific platforms (like Android or Web), retrieve their metadata, or delete them entirely.

Monitor Translation Status

Check the current completion percentage and progress of translations for all enabled languages within a project.

Export Localized Content

Generate structured export files, such as App Store descriptions or multilingual translation bundles, directly from the server output.

Manage Files and Orders

Upload source files to a project, list existing uploaded files, or view order details for billing/fulfillment tracking.

Included with Plan

Waiting for input…

AI Agent

OneSky (App & Web Localization API) MCP Server: 26 Tools

Use these tools to manage every aspect of your localization lifecycle—from creating project groups and uploading files to checking translation status and exporting structured data.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using OneSky (App & Web Localization API) on Vinkius

Create Order

Generates a new order record within OneSky.

Create Project Group

Establishes a top-level container for related localization projects.

Create Project

Sets up a specific, functional project inside an existing project group.

Delete File

Removes a specific source file from a project.

Delete Project Group

Removes the top-level container group, including all sub-projects.

Delete Project

Permanently removes an entire project structure.

Export App Store Description

Exports App Store descriptions and their translations into a JSON file format.

Export Multilingual File

Downloads translation content in various multilingual formats for bulk use.

Export Translations

Gets translations for a specific language and source file pair.

List All Locales

Retrieves a list of every locale code OneSky supports globally.

List Enabled Languages

Lists all languages activated within a specific project group.

List Import Tasks

Shows the current status and list of import tasks associated with a project.

List Orders

Retrieves a paginated list of all orders linked to a specific project.

List Project Groups

Returns a complete listing of every project group you manage.

List Project Languages

Shows the languages for a project and their current translation progress percentages.

List Project Types

Returns available formats (like iOS, Web) that can be used to create projects.

List Projects

Lists all the sub-projects contained within a given project group.

List Uploaded Files

Retrieves a list of files that have been uploaded to a specific project.

Make Quotation

Generates an estimate or quote for translation services based on defined parameters.

Show Import Task

Displays detailed status and information about a single import task.

Show Order Details

Retrieves all details associated with a specific order ID.

Show Project Group

Retrieves detailed information about a specific project group container.

Show Project

Fetches full metadata and status for a specified project.

Translation Status

Returns the current translation progress percentage for one specific file.

Update Project

Modifies details of an existing project, such as its name or associated group.

Upload File

Adds a source file into the designated folder for a specific project.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The OneSky Localization integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with OneSky (App & Web Localization API), then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,000+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
OneSky Localization MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by OneSky. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 26 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Tracking global translation status shouldn't require 15 clicks across five different tabs.

Right now, if you need to know how far along 'iOS App - French' is versus 'Web Site - German,' you open the OneSky dashboard. You click on the project group; then click the specific project; then find the language filter; and finally, scroll down until your eyes glaze over with percentage bars. It's a time sink.

With this MCP server, you just ask your agent: 'Show me translation progress for all major regions.' The agent runs `list_project_languages` and gives you an immediate, structured comparison of every language status in one clean response. Done.

OneSky (App & Web Localization API) MCP Server

You don't have to manually upload files or manage project creation via a web form anymore. You can run `upload_file` and then immediately call `show_project` on the same project ID, all in one conversational thread.

This server lets your AI agent execute complex setup routines—like creating a whole new 'Global Expansion' project group and its initial projects—in sequence. It’s total control over structure, from the chat window.

What your AI can actually do with this

When you're dealing with global content, managing localization shouldn't feel like a nightmare. This OneSky Localization API MCP Server lets your AI agent handle complex translation workflows through simple commands. You use it to manage everything from setting up project containers to exporting finished files for every platform.

Managing Project Structure and Lifecycle
You need an organizational backbone? Use create_project_group to establish a top-level container that holds all your related localization projects. Need to see what groups you've set up? Run list_project_groups. When the whole structure is done, remember you can clean house with delete_project_group, which removes the entire group and everything inside it.

Inside those groups, you build specific projects for your platforms. You use create_project to set up a functional project—whether that's for iOS, Android, or Web. If you need to check what types of platforms OneSky supports, run list_project_types. To see every sub-project contained within a group, call list_projects. Need the full details on an existing setup? show_project gives you all that metadata.

You can adjust things later using update_project, which modifies project names or associated groups. If a project is obsolete and you gotta ditch it, delete_project permanently removes the structure.

Handling Source Files and Content Flow
Before anything gets translated, you gotta upload the source material. Use upload_file to add a source file into a specific project's folder. To see what files are already sitting there, run list_uploaded_files. If you mess up an upload or need to remove something old, delete_file takes that specific source file out of the project.

To manage where your content lives globally, first call list_all_locales to get a list of every locale code OneSky supports. You can then run list_enabled_languages within a group to see which languages are active for a given project. For billing and tracking purposes, you start by calling make_quotation to generate an estimate based on your parameters; the server also lets you view all linked orders using list_orders, or get complete details on one specific order with show_order_details.

If you're ready to commit, you use create_order to make a new record.

Monitoring Translation Progress and Status
Keeping tabs on translation progress is where this server shines. You can check the current status for a single file using translation_status, which returns the completion percentage. To get an overview of how far along your translations are, use list_project_languages. This shows you all the languages for a project and their respective translation percentages.

If you need to know about bulk imports or tasks, you can list them with list_import_tasks or check deep status info on one task using show_import_task. To get full details on the container group itself, call show_project_group; otherwise, show_project handles individual project metadata.

Exporting and Retrieving Final Assets
When everything's done, you need the content. You don't have to log into a dashboard—your agent gets it straight from the server. For App Store listings, export_app_store_description pulls out all descriptions and their translations into structured JSON format. If you need a massive bundle of translated text for multiple languages at once, use export_multilingual_file.

Need just the translation for one specific language pair? export_translations handles that. You can also pull localized content in bulk formats using list_project_languages, which shows progress alongside available locale data.

The Bottom Line
You connect your OneSky account, and your AI client treats this server like a backend API endpoint for all things localization. It lets you perform actions like listing projects (list_projects), getting group details (show_project_group), or checking order status (show_order_details) without leaving your IDE or terminal.

Built · Hosted · Managed by Vinkius OneSky Localization API MCP Server - Manage Global Translations
Server ID 019e5d3e-9175-73c5-9e2b-824ce3089233
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Questions you might have

How do I list all my OneSky project groups using list_project_groups? +

You prompt your agent with 'list all project groups.' The server runs list_project_groups and returns a clean list of IDs and names, letting you know exactly what containers exist for your localization assets.

Can I check the translation progress using translation_status? +

Yes. You provide the specific file ID to the agent, which then calls translation_status. It returns a single percentage and status update for that exact file, perfect for targeted checks.

What is the difference between create_project and create_project_group? +

A project group (create_project_group) is the high-level container holding related projects. A project (create_project) is the actual, functional asset (like 'iOS App') that holds the files needing translation.

How do I export translations using export_multilingual_file? +

You instruct your agent to 'Export multilingual file for Project X.' The server executes export_multilingual_file and returns a structured data package, skipping the manual download steps.

I need to check if I can add a new locale. Should I use list_all_locales? +

Yes. Ask your agent to run list_all_locales. This tool fetches every supported locale code from the OneSky system, letting you verify target market support before setting up projects.

I'm setting up my account; how do I use `show_project_group` to verify that my API connection works? +

You pass a Project Group ID to the tool. It returns all metadata for that group, confirming your authentication and scope permissions. This allows you to check things like the name, associated project types, and current status before building complex workflows.

Before running `delete_project`, how can I use `show_project` to confirm exactly what data I plan on removing? +

Always run show_project first. It pulls all the detailed metadata, including file lists and associated projects, providing a final review of the scope you're about to delete. This prevents accidental loss of critical localization assets.

I need to correct some project details; what parameters must I pass to the `update_project` tool? +

You need the Project ID and a map of fields you want to change. The tool accepts specific keys (like description or status) so you only modify the necessary data points without affecting other records.

How can I check the translation progress for a specific project? +

You can use the list_project_languages tool by providing the Project ID. It will return a list of all languages associated with the project along with their respective translation progress percentages.

Can I see which project types OneSky supports through this agent? +

Yes, simply run the list_project_types tool. It will provide a comprehensive list of all available project formats, such as 'website', 'ios', or 'android', that you can use when creating new projects.

Is it possible to create a new project group directly from the conversation? +

Absolutely. Use the create_project_group tool, specifying the name and optionally the base locale. The agent will handle the API request and confirm the creation of your new group.

Built & Managed by Vinkius 30s setup 26 tools

We've already built the connector for OneSky Localization. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 26 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.