claude-mcp-server
Verified Safeby TakuyaSuenaga
Overview
A sample MCP server demonstrating tools for echoing text and listing AWS S3 buckets, integrated with Claude Code CLI and GitHub Actions.
Installation
uv run --with mcp .github/scripts/server.pyEnvironment Variables
- ANTHROPIC_API_KEY
- AWS_ROLE_ARN
- AWS_ACCESS_KEY_ID
- AWS_SECRET_ACCESS_KEY
- AWS_SESSION_TOKEN
Security Notes
The project demonstrates good security practices by leveraging GitHub Actions OIDC for AWS authentication, avoiding hardcoded secrets, and explicitly stating API keys should be stored as GitHub Secrets. The tools are simple (echo, S3 list buckets) and do not suggest inherent vulnerabilities. A full code review of `server.py` would confirm, but based on provided information, it's robust.
Similar Servers
biomedmcp
A biomedical research Model Context Protocol (MCP) server and an autonomous research agent that uses local LLMs to search PubMed and the web for medical questions, providing evidence-based answers with citations.
Mastervolt-Deep-Research
Providing agents with access to external execution environments (local filesystem) and AI models (Hugging Face) via the Model Context Protocol, enabling them to perform research tasks involving file operations and diverse AI capabilities.
dotbox-mcp
An MCP server that enables LLMs to execute .NET workloads in isolated Docker containers for C# code execution, project management, and web API hosting.
inboxfewer
Provides AI assistants with programmatic access to Google productivity services (Gmail, Docs, Drive, Calendar, Meet, Tasks).