
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
@intlpullhq/mcp-server
Advanced tools
MCP server for IntlPull - AI-powered i18n translation management with 40+ tools for translations, branches, OTA releases, and more
Model Context Protocol (MCP) server for IntlPull - AI-powered internationalization and translation management platform.
npm install -g @intlpullhq/mcp-server
# or
npx @intlpullhq/mcp-server
Add to your claude_desktop_config.json:
{
"mcpServers": {
"intlpull": {
"command": "npx",
"args": ["-y", "@intlpullhq/mcp-server"],
"env": {
"INTLPULL_API_KEY": "your-api-key"
}
}
}
}
Add to your project's .mcp.json:
{
"mcpServers": {
"intlpull": {
"command": "npx",
"args": ["-y", "@intlpullhq/mcp-server"],
"env": {
"INTLPULL_API_KEY": "your-api-key"
}
}
}
}
| Variable | Description | Required |
|---|---|---|
INTLPULL_API_KEY | IntlPull API key (get from dashboard) | Yes |
INTLPULL_API_URL | Custom API URL (defaults to https://api.intlpull.com) | No |
INTLPULL_USE_MOCK | Enable demo mode with mock translations | No |
| Tool | Description |
|---|---|
translate_strings | Translate array of strings with AI |
translate_file | Translate entire JSON/YAML files |
list_languages | Get supported language codes |
get_translation_status | Project translation progress |
search_translations | Search across all translations |
| Tool | Description |
|---|---|
get_branch_info | Current branch and translation strategy |
set_branch_strategy | Configure per-branch or merged translations |
list_branch_translations | Files specific to current branch |
merge_branch_translations | Merge translations between branches |
| Tool | Description |
|---|---|
get_platform_info | Current platform settings |
set_platform | Set active platform (ios/android/web) |
set_platform_override | Platform-specific translation overrides |
configure_platform | Platform export format configuration |
| Tool | Description |
|---|---|
import_translations | Import from JSON, YAML, XLIFF, PO, CSV |
import_preview | Preview changes before importing |
import_history | Recent import operations |
download_translations | Export in any supported format |
| Tool | Description |
|---|---|
publish_ota_release | Publish translations for instant updates |
list_ota_releases | View release history |
get_ota_manifest | Get manifest for client SDKs |
pin_ota_version | Pin clients to specific version |
delete_ota_release | Remove a release |
| Tool | Description |
|---|---|
tm_search | Search translation memory |
tm_add | Add entries to translation memory |
tm_stats | Translation memory statistics |
glossary_lookup | Look up glossary terms |
glossary_check_text | Check text against glossary |
| Tool | Description |
|---|---|
email_templates_list | List localized email templates |
email_templates_pull | Download templates as HTML |
email_templates_push | Upload local HTML templates |
email_templates_status | Sync status comparison |
| Tool | Description |
|---|---|
list_documents | List documents in project |
upload_document | Upload document for translation |
download_document | Download translated document |
get_document | Get document details |
| Tool | Description |
|---|---|
register_webhook | Register CI/CD webhook |
unregister_webhook | Remove webhook |
list_webhooks | View registered webhooks |
test_webhook | Send test event |
get_recent_events | View recent events |
| Tool | Description |
|---|---|
create_project | Create new IntlPull project |
add_languages | Add languages to project |
detect_translation_files | Scan directory for i18n files |
migrate_translations | Migrate existing translations |
| Resource | Description |
|---|---|
intlpull://languages | Supported language codes and names |
intlpull://config | Current project configuration |
30+ languages including: English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Korean, Chinese (Simplified & Traditional), Arabic, Hindi, Dutch, Swedish, Danish, Finnish, Norwegian, Turkish, Thai, Vietnamese, Indonesian, Malay, Czech, Greek, Hebrew, Hungarian, Romanian, Ukrainian, Polish.
strings.xml format.strings and .stringsdictUse translate_strings to translate these keys to Spanish:
- "welcome.title": "Welcome to our app"
- "welcome.subtitle": "Get started in minutes"
Use get_translation_status to see how complete the French translations are
Use publish_ota_release to deploy the latest translations to production
MIT License - see LICENSE for details.
FAQs
MCP server for IntlPull - AI-powered i18n translation management with 40+ tools for translations, branches, OTA releases, and more
The npm package @intlpullhq/mcp-server receives a total of 20 weekly downloads. As such, @intlpullhq/mcp-server popularity was classified as not popular.
We found that @intlpullhq/mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.