Farcaster MCP Server

{ "name": "farcaster-mcp", "description": "MCP server for Farcaster network", "version": "1.0.0", "main": "build/index.js", "scripts": { "build": "npm install && tsc", "start": "node build/index.js" }, "build": { "type": "docker", "dockerfile": "Dockerfile" }, "startCommand": { "type": "stdio", "configSchema": { "type": "object", "required": [], "properties": {}, "description": "No additional configuration is required for the Farcaster MCP server." }, "commandFunction": "(config) => { return { command: 'node', args: ['build/index.js'], env: {} }; }" }, "capabilities": { "tools": [ { "name": "get-user-casts", "description": "Get casts from a specific Farcaster user by FID", "parameters": { "fid": "number", "limit": "number?" } }, { "name": "get-channel-casts", "description": "Get casts from a specific Farcaster channel", "parameters": { "channel": "string", "limit": "number?" } }, { "name": "get-username-casts", "description": "Get casts from a specific Farcaster username", "parameters": { "username": "string", "limit": "number?" } } ], "resources": [] } }