Overview
The AnySite MCP (Model Context Protocol) Server provides AI tools with direct access to LinkedIn, Instagram, Reddit, and other social media data extraction capabilities.Prerequisites
- Python 3.8 or higher
- AnySite API account and credentials
- Compatible AI client (Claude Desktop, Cursor, Windsurf)
Installation
1
Clone Repository
2
Get API Credentials
- Visit anysite.io
- Create your account and log in
- Navigate to account settings
- Generate your API credentials:
HDW_ACCESS_TOKEN
: Your API access tokenHDW_ACCOUNT_ID
: Your account identifier
3
Configure Environment
Create a
.env
file or set environment variables:Client Configuration
Claude Desktop
Add this configuration to your Claude Desktop config file:- macOS
- Windows
Edit
~/Library/Application Support/Claude/claude_desktop_config.json
:Cursor
Add to your Cursor settings:Windsurf
Configure in your Windsurf settings:Verification
After installation, restart your AI client and verify the MCP server is working:- Open a new conversation in your AI client
- Ask: “What MCP tools do you have available?”
- You should see AnySite tools listed
Make sure to replace
/path/to/hdw-mcp-server/
with the actual path where you cloned the repository.Troubleshooting
MCP server not appearing in AI client
MCP server not appearing in AI client
- Check that the file path in your configuration is correct
- Verify that Python is accessible from the command line
- Ensure your credentials are properly set in the environment variables
- Restart your AI client after making configuration changes
Authentication errors
Authentication errors
- Verify your
HDW_ACCESS_TOKEN
andHDW_ACCOUNT_ID
are correct - Check that your AnySite account is active
- Ensure you have API access permissions
Python path issues
Python path issues
- Use the full path to your Python executable
- If using a virtual environment, use the Python path from that environment
- On Windows, use forward slashes or double backslashes in paths