- Home
- MCP servers
- AnySite
AnySite
- typescript
47
GitHub Stars
typescript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You are using AnySite MCP Server to connect AI agents to real-time web data across platforms like LinkedIn, Instagram, Reddit, Twitter, and any website. It provides a secure, scalable way to query profiles, posts, comments, and pages through a standardized MCP interface, with built-in authentication, real-time data access, and self-healing APIs to adapt to platform changes and rate limits.
How to use
This MCP server lets your AI agents perform cross-platform searches, fetch profiles and posts, monitor brand mentions, and run automated workflows across supported sources. Use the remote (OAuth) option for quick setup with web-enabled MCP clients, or run a local MCP server for development and custom integrations. Build multi-step research or outreach processes by chaining tools that search, retrieve, and analyze data from multiple sources.
Begin by choosing one of the following connection methods: a remote MCP with OAuth for a fast start, or a local MCP server for development and testing. After connecting, ask your agent to enumerate available MCP tools to verify the connection and understand what actions it can perform.
How to install
Prerequisites: you need Node.js and npm installed on your machine, or access to an environment where you can run npm-based projects. You will also need a browser-based MCP client or IDE that supports the MCP protocol.
Option A: Remote MCP with OAuth (recommended) starts quickly if you use Claude Desktop, Cline, Cursor, Windsurf, or any MCP client that supports OAuth.
Step 1: Get your OAuth URL by signing up at your MCP provider’s portal and navigating to MCP Server Integration. Copy the OAuth URL used for your MCP client: https://api.anysite.io/mcp/sse.
Step 2: Add to your MCP client using the OAuth URL. For example, in Claude Desktop you would add a custom connector named “AnySite MCP” with the OAuth URL https://api.anysite.io/mcp/sse and then connect. The client will prompt you to allow access.
Step 3: Verify the connection by asking your AI agent what MCP tools it has access to. You should see tools such as search_linkedin_users, get_linkedin_profile, get_instagram_user, search_reddit_posts, google_search, parse_webpage, and many others.
Additional configuration and options
If you prefer a local development environment, you can run the AnySite MCP Server locally. Create a local MCP config that points to a running server binary or build artifacts.
{
"mcpServers": {
"anysite-local": {
"command": "node",
"args": ["/path/to/anysite-mcp-server/build/index.js"],
"env": {
"ANYSITE_ACCESS_TOKEN": "your_token",
"ANYSITE_ACCOUNT_ID": "your_account_id"
}
}
}
}
Troubleshooting
If you encounter authentication issues, ensure your OAuth URL is correctly configured in your MCP client and that the connection has not been revoked from the dashboard. For local setups, confirm that environment variables are set and that the path to the built server file exists.
Examples of common workflows
Lead generation: find decision makers on LinkedIn, retrieve their profiles, and cross-reference with Instagram presence to build a multi-platform contact list.
Brand monitoring: search for mentions across LinkedIn, Reddit, and Twitter, then aggregate engagement metrics to identify sentiment trends.
Development
If you work on the server itself, you can clone the repository, install dependencies, build, and run in development mode. This is useful for custom integrations or contributing improvements.
Available tools
search_linkedin_users
Advanced user search for LinkedIn with multiple filters to find profiles by title, company, location, and other criteria.
linkedin_sn_search_users
Sales Navigator-style search for LinkedIn profiles with enhanced filtering.
get_linkedin_profile
Retrieve a full LinkedIn profile including experience, education, and skills.
get_linkedin_user_posts
Fetch a user’s post history from LinkedIn.
get_linkedin_user_reactions
List posts the user has reacted to and reaction types.
get_linkedin_user_comments
Retrieve a user’s comment history on LinkedIn posts.
get_linkedin_user_connections
Get the network connections for a LinkedIn user.
get_linkedin_company
Look up company details on LinkedIn.
search_linkedin_posts
Search LinkedIn posts by keywords and filters.
get_instagram_user
Fetch profile data including followers and post count from Instagram.
get_instagram_user_posts
Retrieve a user’s Instagram post history with media.
get_instagram_post
Get details and metrics for a specific Instagram post.
get_instagram_post_comments
Fetch comments on an Instagram post.
get_instagram_post_likes
See who liked an Instagram post.
search_instagram_posts
Search Instagram posts by hashtag or keywords.
get_twitter_user
Fetch a Twitter/X user profile with basic details.
search_twitter_users
Find Twitter users using advanced search filters.
get_twitter_user_posts
Retrieve a user’s Tweet history.
search_twitter_posts
Advanced search for Tweets with multiple filters.
get_twitter_post
Retrieve details for a specific Tweet.
search_reddit_posts
Search Reddit posts with subreddits, timeframes, and sort options.
get_reddit_post
Get post details including score and comments.
get_reddit_post_comments
Fetch comment trees for a Reddit post.
parse_webpage
Extract structured data from any webpage using CSS selectors.
get_sitemap
Parse website sitemaps to discover pages.
google_search
Perform a Google search with clean results.
search
ChatGPT Deep Research optimized search for exhaustive results.
fetch
Deep profiling fetch to gather data across sources.