AWS Service Reference MCP Server
An MCP Server for accessing the AWS Programatic Service Authorisation Reference
Overview
AWS Service Reference MCP Server is a tool designed to interact with the AWS Programmatic Service Authorization Reference, enabling users to list available AWS services and retrieve API actions for specific services.
To use the server, install Python 3.10 or higher, set up the required dependencies, and run the server using the provided command. You can also configure it with Claude Desktop for easier access.
- Lists all available AWS services. - Retrieves API actions for specific AWS services. - Easy integration with Claude Desktop for enhanced functionality.
- Quickly finding available AWS services for development.
- Accessing API actions for specific AWS services like S3 and EC2.
- Assisting developers in understanding AWS service capabilities.
Add to your AI client
Use these steps to connect AWS Service Reference MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"sar-mcp-mitchybawesome": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"sar-mcp-mitchybawesome": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"sar-mcp-mitchybawesome": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"sar-mcp-mitchybawesome": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"sar-mcp-mitchybawesome": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"sar-mcp-mitchybawesome": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sar-mcp-mitchybawesome"
]
}
}
}FAQ
What programming language is used for this project?
The project is developed in Python.
How do I install the server?
Follow the installation instructions provided in the documentation, ensuring you have Python 3.10 or higher.
Can I use this server with other applications?
Yes, it can be integrated with applications like Claude Desktop.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2492,"uuid":"a1f24714-0aa9-4dd3-903b-4bfe3cd530a5","name":"sar-mcp","title":"AWS Service Reference MCP Server","description":"An MCP Server for accessing the AWS Programatic Service Authorisation Reference","avatar_url":"https://avatars.githubusercontent.com/u/10441274?v=4","created_at":"2025-03-13T08:23:20.524Z","updated_at":"2025-03-13T08:27:57.915Z","status":"created","author_name":"MitchyBAwesome","author_avatar_url":"https://avatars.githubusercontent.com/u/10441274?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MitchyBAwesome/sar-mcp","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"2\",\"license\":\"\",\"language\":\"Python\",\"is_official\":false,\"latest_commit_time\":\"2025-03-14 06:45:09\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]