{"name":"ai.elfa/mcp","slug":"elfa-mcp","title":null,"description":"Crypto social intelligence from X and Telegram, plus the Elfa Auto condition engine","url":"https://mcp.market/server/elfa-mcp","rating":null,"grade":"B","score":83,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":35,"stars":7,"forks":0,"downloads_week":37,"last_push_at":"2026-09-22T17:21:29.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/elfa-ai/mcp","website":"https://docs.elfa.ai","version":"4.1.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@elfa-ai/mcp","version":"4.1.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Elfa API key from https://dev.elfa.ai","isRequired":true,"isSecret":true,"name":"ELFA_API_KEY"}]}],"tools":[{"name":"account_stats","description":"Smart follower and engagement stats for an X account. 1 credit per call. Use it to judge whether an account's reach is real before weighting what it posts. Returns raw metrics, not a reputation score, so the signal is in the ratios. Legacy: it still works today and keeps working until 28 October 2026, when it will be removed, and it is not being extended before then. Build new work on mentions wit","write_action":false,"price_micros":0,"input_schema":null},{"name":"api_status","description":"Check the Elfa API key tier, credit usage and remaining requests, and confirm the API is reachable. Free. Call this first when a request fails with an auth or credit error.","write_action":false,"price_micros":0,"input_schema":null},{"name":"auto_build","description":"Turn a plain-language monitoring request into an EQL query. Costs 1 credit plus LLM usage. This only drafts the query, nothing starts running until you activate it with auto_query_write. Say what to watch, the threshold, and what should happen when it fires.","write_action":false,"price_micros":0,"input_schema":null},{"name":"auto_draft","description":"Park an Auto query without activating it. Drafts never evaluate and never fire. Free, except method=convert which activates the draft and costs the same as creating a query. Use drafts when the user is still deciding.","write_action":false,"price_micros":0,"input_schema":null},{"name":"auto_query","description":"Read side of Auto. Free. method=list browses queries, method=get polls one query and returns its latest evaluation, method=executions and method=execution show what fired, method=sessions and method=session return the LLM analysis attached to a query. There is no push channel here, poll with method=get and respect pollAfterSeconds.","write_action":false,"price_micros":0,"input_schema":null},{"name":"auto_query_write","description":"Activate, cancel or delete an Auto query. Creating costs 5 credits plus LLM usage, cancel and delete are free. An activated query runs unattended and fires its action without asking again, so validate it with auto_validate and confirm the cost and the action with the user before calling this.","write_action":true,"price_micros":0,"input_schema":null},{"name":"auto_validate","description":"Check EQL syntax and get a cost estimate before anything is activated. Free. Always run this before auto_query_write, and show the estimated cost to the user. Pass either an inline query or a draftId. method=symbol instead checks that a symbol has market data on a venue, before you build price or ta conditions around it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"market_chat","description":"Ask Elfa for written market analysis grounded in its social data. Costs credits and varies by speed, so fast is the cheaper option. Pass sessionId from a previous reply to continue the same conversation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"mentions","description":"Social mentions from X and Telegram. 1 credit per call. Returns engagement metrics and a link per post, not the post text. mode=top ranks one ticker's mentions by engagement. mode=search filters by keywords or by account. mode=news returns the token news feed, which is X posts from accounts tagged as news sources rather than articles from news outlets.","write_action":false,"price_micros":0,"input_schema":null},{"name":"narratives","description":"Written narrative analysis with source links, for when counts are not enough. 5 credits per call, so prefer trending or mentions when metrics will do. scope=market extracts the narratives moving the market. scope=keywords summarises events for keywords you supply, and can take over a minute to return.","write_action":false,"price_micros":0,"input_schema":null},{"name":"trending","description":"What is gaining social attention right now. 1 credit per call. scope=tokens returns tickers ranked by mention volume with the change against the previous window. scope=contracts_twitter and scope=contracts_telegram return trending contract addresses.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":83,"grade":"B","scanned_at":"2026-09-22T21:27:30.280Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-22T21:27:30.247Z","components":{"code":{"score":25,"max":25,"notes":["4 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@elfa-ai/mcp","version":"4.1.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-09-22T17:24:05.552Z","repositoryUrl":"git+https://github.com/elfa-ai/mcp.git","weeklyDownloads":37}],"repo":{"found":true,"owner":"elfa-ai","repo":"mcp","archived":false,"pushedAt":"2026-09-22T17:21:29Z","stars":7,"forks":0,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/160121347?v=4","ownerCreatedAt":"2024-02-15T10:09:34Z","license":"MIT"},"icon":{"url":"https://docs.elfa.ai/img/favicon.ico","source":"site","width":48,"height":48},"presence":{"stars":7,"forks":0,"downloadsWeek":37,"license":"MIT","lastPushAt":"2026-09-22T17:21:29.000Z","score":35}}}},"grade_history":[],"reviews":[]}