Fable Amazon MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SUPABASE_URL | Yes | Supabase project URL | |
| MCP_AUTH_MODE | Yes | shared-secret for private development or oauth-jwt for production clients | |
| MCP_PUBLIC_URL | Yes | Public origin, for example https://fable-amazon.vercel.app | |
| MCP_AUTH_SECRET | No | Bearer token, minimum 32 characters | |
| AMAZON_SELLER_ID | Yes | Amazon selling partner ID | |
| MCP_OAUTH_ISSUER | No | Exact OAuth issuer URL | |
| MCP_OAUTH_AUDIENCE | No | Expected JWT audience | |
| MCP_OAUTH_JWKS_URL | No | HTTPS JWKS used to verify access-token signatures | |
| HEALTH_CHECK_SECRET | Yes | Internal callback secret stored in Supabase Vault too | |
| MCP_ALLOWED_ORIGINS | No | Comma-separated additional browser origins | |
| SUPABASE_SECRET_KEY | No | Server-only Supabase secret key | |
| AMAZON_LWA_CLIENT_ID | Yes | Private SP-API LWA application client ID | |
| AMAZON_REFRESH_TOKEN | Yes | Seller self-authorization refresh token; server only | |
| AMAZON_MARKETPLACE_ID | Yes | Use A21TJRUUN4KGV for India | |
| AMAZON_SP_API_ENDPOINT | Yes | Use the EU regional endpoint for India | |
| AMAZON_LWA_CLIENT_SECRET | Yes | LWA client secret; server only | |
| MUTATION_APPROVAL_SECRET | Yes | Separate HMAC secret for exact approvals | |
| NEXT_PUBLIC_SUPABASE_URL | No | Browser-safe Supabase Auth URL | |
| ALLOW_ENV_AMAZON_FALLBACK | No | Must be true to use legacy environment Amazon credentials | false |
| CREDENTIAL_ENCRYPTION_KEY | Yes | 32-byte server-only AES-256-GCM master key | |
| SUPABASE_SERVICE_ROLE_KEY | No | Legacy alias when a new secret key is unavailable | |
| MUTATION_APPROVAL_TTL_SECONDS | Yes | Approval lifetime; default 600 | 600 |
| NEXT_PUBLIC_SUPABASE_ANON_KEY | No | Legacy browser-safe key | |
| NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY | No | Browser-safe publishable key |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues