{"type":"mcp_server","name":"sample-mcp-server-tos","description":"This repository provides an MCP server implementation for retrieving data from Volcengine TOS, exposing data through Resources like PDF documents. It offers tools for listing buckets/objects and retrieving objects, requiring","category":"AI","language":"Python","stars":1,"forks":0,"owner":"dinghuazhou","github_url":"https://github.com/dinghuazhou/sample-mcp-server-tos","homepage":null,"setup":"## Setup\n\n1.  Obtain volcengine access key ID, secret access key, and region from the volcengine Management Console and configure credentials files using **Default** profile.\n2.  Ensure these credentials have appropriate permission READ/WRITE  permissions for TOS.\n3.  Configure Claude Desktop by modifying the `claude_desktop_config.json` file, the location of which depends on the OS.\n4.  For Development/Unpublished Servers, use the provided JSON configuration with the `uv` command.\n5.  For Published Servers, use the provided JSON configuration with the `uvx` command.","tools":"## Available Tools\n\n1.  Resources (Expose volcengine TOS Data through Resources, currently only PDF documents supported and limited to 1000 objects).\n2.  ListBuckets (Returns a list of all buckets owned by the authenticated sender of the request).\n3.  ListObjectsV2 (Returns some or all (up to 1,000) of the objects in a bucket with each request).\n4.  GetObject (Retrieves an object from volcengine TOS, supporting both virtual-hosted-style and path-style requests).","faq":null,"created_at":"2025-03-12T13:04:08+00:00","updated_at":"2025-03-26T14:42:08+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-volcengine-tos-data-retrieval","related_articles":[]}