Beyond MCP Server
@MCP-Mirror
关于 Beyond MCP Server
Mirror of
基本信息
配置
工具
11Search for content on a social platform
Get a user's profile information
Get user profile using wallet address (Farcaster only)
Get user's wallet balance (Farcaster only)
Get content from a specific user
Get a conversation thread
Get current trending topics
Get trending feed with multi-provider support (Farcaster only)
Get profile based on wallet address
Search for channels on a platform (Farcaster only)
Search for multiple channels in parallel (Farcaster only)
概览
What is Beyond MCP Server?
An extensible Model Context Protocol server that provides standardized access to social platform data and onchain data. Currently supports Farcaster (via Neynar API) with a placeholder for Twitter integration, and plans to add more platforms like Telegram.
How to use Beyond MCP Server?
Install Node.js 16+, clone the repo, run npm install, copy .env.example to .env, set NEYNAR_API_KEY, then build with npm run build and start with npm start for stdio mode or npm run start:http for HTTP/SSE. For Claude Desktop, add the server to claude_desktop_config.json with the path and optional environment variables.
Key features of Beyond MCP Server
- Fully MCP compliant server implementation
- Multi-platform support for social and onchain data
- Extensible provider system for adding new platforms
- Flexible transport supporting both stdio and HTTP/SSE
- Optimized context formatting for LLM consumption
- Supports resources, tools, and prompts for social queries
Use cases of Beyond MCP Server
- Search, analyze, and summarize content from Farcaster
- Retrieve user profiles by FID, username, or wallet address
- Get trending topics and feeds with multi-provider support
- Explore and compare Farcaster channels in bulk
- Build LLM applications that need structured social data
FAQ from Beyond MCP Server
Does Beyond MCP Server support Twitter?
Twitter is listed as a placeholder and is not yet implemented.
What API key is required?
A Neynar API key is required for Farcaster functionality. Obtain one from neynar.com.
What runtime is needed?
Node.js 16 or higher is required.
How can I run the server in HTTP mode?
Use the command npm run start:http after building the project.
How do I add a new social platform provider?
Create a new directory in src/providers/, implement the ContentProvider interface, and register the provider in the registry.
评论