Skip to main content
Glama

credential_manage

Securely manage external service credentials for AI agents, including creation, rotation, OAuth setup, and lifecycle control within FleetQ's MCP server.

Instructions

Manage external service credentials. Actions: list, get (credential_id), create (name, type, secret_data), update (credential_id + fields), delete (credential_id), rotate (credential_id), oauth_initiate (provider, scopes), oauth_finalize (provider, code).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesAction to perform: list, get, create, update, delete, rotate, oauth_initiate, oauth_finalize
statusNoFilter by status: active, disabled, pending_review
creator_sourceNoFilter by creator source: human, agent, system
limitNoMax results to return (default 10, max 100)
credential_idYesThe credential UUID
nameYesCredential name
typeYesCredential type: api_token, oauth2, basic_auth, ssh_key, custom_kv
secret_dataYesSecret data object (e.g. {"token": "..."} or {"username": "...", "password": "..."})
descriptionNoCredential description
expires_atNoExpiration date in ISO 8601 format (e.g. 2025-12-31T23:59:59Z)
agent_idNoUUID of the agent creating this credential. Sets creator_source=agent and status=pending_review until a human approves it.
service_nameYesHuman-readable name of the service being authorized (e.g. "GitHub", "Slack")
scopesNoList of OAuth scopes to request (e.g. ["read:user", "repo"])
credential_nameNoName to give the stored credential once OAuth completes
correlation_idYesThe correlation_id returned by credential_oauth_initiate

Latest Blog Posts

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/escapeboy/agent-fleet-o'

If you have feedback or need assistance with the MCP directory API, please join our Discord server