Skip to main content
Glama
objectlens

ObjectLens MCP Server

Official
by objectlens

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OBJECTLENS_API_URLNoBase URL of the ObjectLens REST APIhttp://localhost:8000
OBJECTLENS_PASSWORDNoPassword for HTTP Basic Authentication
OBJECTLENS_USERNAMENoUsername for HTTP Basic Authentication

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_providersA

List S3-compatible storage providers configured in ObjectLens.

get_default_providerA

Get connection details of the default/active storage provider.

list_bucketsA

List all S3 buckets for a specific provider, or the default provider if not specified.

:param provider_id: Optional connection ID of the provider.

list_bucket_objectsA

List or search objects inside a specific bucket, with prefix filtering and pagination.

:param bucket: The bucket name to query. :param prefix: Optional prefix/folder path (e.g. 'data/'). :param search: Optional search pattern or glob string (e.g. '*.json'). :param limit: Maximum items to return (default is 50). :param offset: Offset for pagination (default is 0). :param delimiter: Path separator (default is '/'). :param provider_id: Optional provider connection ID.

get_object_metadataA

Get detailed metadata for a specific object in a bucket.

:param bucket: Name of the bucket. :param key: Unique key/path of the object. :param provider_id: Optional provider connection ID.

get_object_previewA

Read the contents or preview of an S3 object. Useful for text, JSON, CSV, or code files.

:param bucket: Name of the bucket. :param key: Unique key/path of the object. :param max_bytes: Maximum number of bytes to retrieve (default is 1MB). :param provider_id: Optional provider connection ID.

search_objectsB

Search indexed object metadata in ObjectLens using a query pattern.

:param search: Broad search query (e.g. partial file name or type). :param bucket: Optional bucket name to scope the search. :param prefix: Optional prefix to scope the search. :param limit: Maximum search results (default 100). :param offset: Offset for pagination. :param provider_id: Optional provider connection ID.

scan_bucketA

Trigger a S3 bucket metadata scan to index object records into ObjectLens database.

:param bucket: The S3 bucket to index. :param provider_id: Optional provider connection ID.

list_activitiesA

List recent S3 activities/logs indexed in ObjectLens.

:param limit: Maximum activities to list (default is 10). :param offset: Offset for pagination.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/objectlens/mcp-server'

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