keyshade-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KEYSHADE_API_KEY | Yes | Your Keyshade API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| health_checkA | Check if the Keyshade API is healthy |
| get_userA | Get current user information |
| list_workspacesB | Lists all accessible Keyshade workspaces with pagination support |
| get_workspaceA | Gets details for a specific Keyshade workspace |
| list_projectsA | Lists all projects within a specific Keyshade workspace |
| get_projectA | Gets details for a specific Keyshade project |
| list_environmentsB | Lists all environments within a specific Keyshade project |
| get_environmentA | Gets details for a specific Keyshade environment |
| list_secretsB | Lists all secrets within a specific Keyshade project |
| list_secrets_in_environmentA | Lists all secrets within a specific environment |
| list_variablesB | Lists all variables within a specific Keyshade project |
| list_variables_in_environmentA | Lists all variables within a specific environment |
| list_api_keysB | Lists all API keys for the current user |
| get_api_keyC | Gets details for a specific API key |
| get_workspace_eventsC | Gets events for a specific workspace |
| list_workspace_rolesC | Lists all roles within a specific workspace |
| list_workspace_membersB | Lists all members of a specific workspace |
| global_searchB | Performs a global search within a workspace |
| create_workspaceC | Creates a new workspace in Keyshade |
| create_projectC | Creates a new project in a workspace |
| fork_projectC | Forks an existing project |
| create_environmentC | Creates a new environment in a project |
| create_secretC | Creates a new secret in a project |
| create_variableC | Creates a new variable in a project |
| create_workspace_roleC | Creates a new workspace role |
| delete_environmentC | Deletes an environment in a project |
| delete_projectC | Deletes a project |
| unlink_fork_parentC | Unlinks a forked project from its parent project |
| delete_secretC | Deletes a secret from a project |
| delete_secret_environment_valueC | Deletes an environment-specific value of a secret |
| delete_variableC | Deletes a variable from a project |
| delete_variable_environment_valueC | Deletes an environment-specific value of a variable |
| delete_workspaceC | Deletes a workspace |
| delete_workspace_roleC | Deletes a workspace role |
| leave_workspaceC | Leaves a workspace |
| update_environmentC | Updates an environment in a project |
| update_projectC | Updates a project |
| sync_forkB | Syncs a forked project with its parent |
| update_secretC | Updates a secret in a project |
| rollback_secretC | Rolls back a secret to a previous version |
| update_variableC | Updates a variable in a project |
| rollback_variableC | Rolls back a variable to a previous version |
| update_workspaceC | Updates a workspace |
| update_workspace_roleC | Updates a workspace role |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/keyshade-xyz/keyshade-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server