A Model Context Protocol (MCP) server that provides tools for GitHub repository analysis and Instagram posting.
- GitHub Repo Summary: Extract repository information including stars, forks, language, and metadata
- Instagram Posting: Send posts to Instagram via API
docker build -t social-mcp-server .
docker run -it social-mcp-serverdocker pull johndoeklein/social-mcp-server
docker run -it johndoeklein/social-mcp-server- Build the image:
docker build -t johndoeklein/social-mcp-server .- Push to Docker Hub:
docker push johndoeklein/social-mcp-server- Description: Extract summary information from a GitHub repository
- Parameters:
repo_url(required): GitHub repository URL
- Description: Send a POST request to Instagram API
- Parameters:
access_token(required): Instagram API access tokenmessage(required): Post content/captionimage_url(optional): URL of image to post
This MCP server can be used with AI clients like Gemini by connecting to the Docker container via stdio transport.
MIT