promptshift
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| promptshift_transpileA | Transpile agent instructions, master prompts, and modular rules across Cursor (.cursorrules / .cursor/rules/*.mdc), Anthropic Claude (CLAUDE.md / Claude Projects XML), OpenAI Assistants, and Google Gemini. Use this tool when migrating or porting AI coding configurations between different developer environments. Do not use for general natural language translation or non-AI code refactoring. Operates 100% in-memory with deterministic AST mapping and active secret sanitization. |
| promptshift_sanitize_secretsA | Inspect and redact exposed private credentials (OpenAI sk-, Anthropic sk-ant-, AWS AKIA*, GitHub ghp_*, Google AIza*, Stripe sk_*) from prompt instructions in-RAM. Use this tool before committing, sharing, or deploying AI prompts to prevent credential leaks. Do not use for cryptographic key generation or data encryption. Pure idempotent scanner executing with zero persistent retention. |
| promptshift_validate_astA | Evaluate semantic AST fidelity and measure prompt drift percentage between an original agent instruction document and its transpiled counterpart. Use this tool to verify cross-IDE parity and detect omitted constraints after rule conversion. Do not use for code compilation or syntax execution. Returns a normalized fidelity score (0-100%). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
Each tool targets a distinct stage of the workflow: conversion (transpile), credential redaction (sanitize_secrets), and fidelity verification (validate_ast). The descriptions explicitly exclude adjacent use cases (e.g., no general translation, no cryptography), leaving no meaningful overlap.
All three tools follow the same `promptshift_` prefix plus a clear snake_case verb_noun pattern (transpile, sanitize_secrets, validate_ast). The convention is predictable and readable throughout.
Three tools form a tight, well-scoped pipeline for prompt transpilation, sanitization, and validation, with no redundant entries. It is on the lean side, but each tool clearly earns its place and the narrow domain does not demand more.
The surface covers the core lifecycle: convert prompts between environments, clean secrets, and verify parity afterward. Minor gaps exist around discovering supported source/target formats or retrieving detailed diffs, but agents can work around these from the descriptions.